<SEC-DOCUMENT>0000866273-20-000109.txt : 20200903
<SEC-HEADER>0000866273-20-000109.hdr.sgml : 20200903
<ACCEPTANCE-DATETIME>20200903161144
ACCESSION NUMBER:		0000866273-20-000109
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		96
CONFORMED PERIOD OF REPORT:	20200630
FILED AS OF DATE:		20200903
DATE AS OF CHANGE:		20200903

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MATRIX SERVICE CO
		CENTRAL INDEX KEY:			0000866273
		STANDARD INDUSTRIAL CLASSIFICATION:	CONSTRUCTION SPECIAL TRADE CONTRACTORS [1700]
		IRS NUMBER:				731352174
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0630

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-15461
		FILM NUMBER:		201159384

	BUSINESS ADDRESS:	
		STREET 1:		5100 EAST SKELLY DRIVE
		STREET 2:		SUITE 500
		CITY:			TULSA
		STATE:			OK
		ZIP:			74135
		BUSINESS PHONE:		9188388822

	MAIL ADDRESS:	
		STREET 1:		5100 EAST SKELLY DRIVE
		STREET 2:		SUITE 500
		CITY:			TULSA
		STATE:			OK
		ZIP:			74135
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>mtrx-20200630.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:0108aff0-0485-4154-a0d7-7bdfc58c62aa,g:7e1880b9-c607-4ccf-a41d-ac6a6b8617b2,d:95a72eae73ed4f80a1dcede005592273--><html xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mtrx="http://www.matrixservicecompany.com/20200630" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mtrx-20200630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl80LTEtMS0xLTA_9e28483a-368c-474c-87f5-9ca97141c538">0000866273</ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl80LTEtMS0xLTI3NTU_f0fb2b9d-25ad-434b-abca-1b278491128a">6/30</ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl85LTEtMS0xLTA_750e9b12-1ebf-44ba-9c5b-e735d4afbb72">2020</ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl8xMC0xLTEtMS0w_ee200112-f0aa-466a-9d3d-921ce1de1328">FY</ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl8xMS0xLTEtMS0w_4e294a02-94bf-4926-b940-32f67a024774">false</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTUvZnJhZzo0OWU5MTNhNDM0NjM0NzFjYmYxOTUwNGNhNGZiNzA5OS90YWJsZTo3ODdkM2YzMWUyZmI0ZTE2YjFiNmQyYzkxMzE3NjJiNC90YWJsZXJhbmdlOjc4N2QzZjMxZTJmYjRlMTZiMWI2ZDJjOTEzMTc2MmI0XzItMS0xLTEtMA_0e6a7451-7e19-4416-abb2-f373b3f2089f">88</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTUvZnJhZzo0OWU5MTNhNDM0NjM0NzFjYmYxOTUwNGNhNGZiNzA5OS90YWJsZTo3ODdkM2YzMWUyZmI0ZTE2YjFiNmQyYzkxMzE3NjJiNC90YWJsZXJhbmdlOjc4N2QzZjMxZTJmYjRlMTZiMWI2ZDJjOTEzMTc2MmI0XzItMi0xLTEtMA_3cfed78b-bd85-4dd9-8c6e-ea9709353a03">27</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTUvZnJhZzo0OWU5MTNhNDM0NjM0NzFjYmYxOTUwNGNhNGZiNzA5OS90YWJsZTo3ODdkM2YzMWUyZmI0ZTE2YjFiNmQyYzkxMzE3NjJiNC90YWJsZXJhbmdlOjc4N2QzZjMxZTJmYjRlMTZiMWI2ZDJjOTEzMTc2MmI0XzItMy0xLTEtMA_20f1a352-d481-4458-b12d-2b4fdc4da21b">24</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzItMS0xLTEtMA_5d243e5d-0b4e-4879-9a1b-7ce0a2e5c493">905</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzItMi0xLTEtMA_d49c2be8-0ced-4157-b45b-ef72590f5377">923</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzMtMS0xLTEtMA_868a06a4-0252-4578-b711-a95514551dee">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzMtMi0xLTEtMA_652a4a47-1f74-4490-9cad-a69fa11b9ce3">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzQtMS0xLTEtMA_8eddb3f1-d51d-4a9b-95c2-c20746af51f3">60,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzQtMi0xLTEtMA_596ecfc5-16e7-4227-b273-801e48e16d67">60,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzUtMS0xLTEtMA_f5700719-d688-4d2e-a0c4-b8ca6e461817">27,888,217</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzUtMi0xLTEtMA_82d5dc25-c09c-47c7-9068-14a6eafd580d">27,888,217</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzYtMS0xLTEtMA_9af20c5b-b549-4300-9616-65e3a93fc2a7">26,141,528</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzYtMi0xLTEtMA_df1a4190-196c-4d9c-948a-b2cd4dbf179d">26,807,203</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzctMS0xLTEtMA_996bbb1a-fb7d-4906-9f82-a9ceca1cb87e">1,746,689</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzctMi0xLTEtMA_5ead5b64-69fe-4025-990e-533e27e2ed38">1,081,014</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzMtMS0xLTEtMA_32062508-726a-4179-83ca-7c6bee3c463e">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="mtrx:DeferredSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzQtMS0xLTEtMA_7324a794-d776-4710-8a3d-c5e626faf88c">542,279</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzUtMS0xLTEtMA_146c0051-b840-442c-8305-53be9d7d70d4">20,733</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzYtMS0xLTEtMA_8eb99310-affc-44a6-aa71-77abe080abed">181,081</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzctMS0xLTEtMA_37c1bdbc-ad1f-44f9-8b6b-967b293b9526">1,047,606</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzEwLTEtMS0xLTA_b45ecf95-4992-48c5-9300-0bd7986a4497">12,500</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="mtrx:DeferredSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzExLTEtMS0xLTA_d097aa1c-1af5-4438-8f11-ecbf5b452f06">314,711</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzEyLTEtMS0xLTA_8e314817-c6dd-4965-8a84-d5bf2fec9105">15,812</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzEzLTEtMS0xLTA_1f5202d2-69a0-49f6-b745-a481534b4616">79,111</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE0LTEtMS0xLTA_bc5c665f-0359-48ba-a0dd-bbe8a9a95555">310,532</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE3LTEtMS0xLTA_95ddf949-4862-4b5a-8916-fbab1d0b90e6">31,050</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="mtrx:DeferredSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE4LTEtMS0xLTA_fac3afa8-2d4f-445d-8827-cf3797a7db95">253,241</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE5LTEtMS0xLTA_d3bf6635-8a88-4fdc-a9d5-2f21a1c7db6b">21,920</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzIwLTEtMS0xLTA_57dd2621-f280-4ed8-9f2a-3d06a0dac1c4">52,950</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="0" format="ixt:zerodash" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzIxLTEtMS0xLTA_d85dbf30-d043-48b0-acf1-903d73667ab2">&#8212;</ix:nonFraction><ix:nonNumeric contextRef="i20580aed50f2453fad363c04c03dade7_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtMi0xLTEtMA_8dad4ea3-a181-404b-8b8c-fa27decf2c61">10</ix:nonNumeric><ix:nonNumeric contextRef="ie01532f9a5e9456bbed0c2028940686c_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtMy0xLTEtMA_05aecfe3-66b8-4f8c-8caf-7610a8653784">15</ix:nonNumeric><ix:nonNumeric contextRef="ia8d7a6dbc9ef4de3af69120ce3515314_D20180701-20190630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtNC0xLTEtMA_97913038-1f89-4140-933a-8e376c1d5c4e">10</ix:nonNumeric><ix:nonNumeric contextRef="i363913c7f1334680ac26b3019f2903f6_D20180701-20190630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtNS0xLTEtMA_b7228e6d-0936-4ab8-bf22-1966a4898383">15</ix:nonNumeric><ix:nonNumeric contextRef="i9f1ab70e9ee1432babb3aecb2af7000d_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtMi0xLTEtMA_6b043ae0-26a9-4928-968d-ee6f817fae82">6</ix:nonNumeric><ix:nonNumeric contextRef="ibbb7a1b8ae7d4b16b7ebd879eb713380_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtMy0xLTEtMA_e3c15aab-c4a8-4e02-a425-1e3451d97f99">15</ix:nonNumeric><ix:nonNumeric contextRef="i7b9eafe33beb4e71801bf2643bbfaecc_D20180701-20190630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtNC0xLTEtMA_3efc026e-71ed-4e5e-a977-fb7b1891e00f">6</ix:nonNumeric><ix:nonNumeric contextRef="if642bb0af2b14dc99a0ae4e084ae7e83_D20180701-20190630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtNS0xLTEtMA_e30cfa19-1885-458d-872d-13307ff0ea95">15</ix:nonNumeric><ix:nonNumeric contextRef="i950c6e7a2bd247059113f818bc74becf_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzUtMi0xLTEtMA_a6b9c811-4956-4ccb-890f-1bf3939e8486">4</ix:nonNumeric><ix:nonNumeric contextRef="ia4762bacfc0f4206ab4441be6a7887b7_D20180701-20190630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzUtNC0xLTEtMA_77b44a02-dfe7-42e9-bca5-903bd80646fd">4</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzItMS0xLTEtMA_f5aee19f-ebe4-461c-96d4-e1fd40cc5816">5.0</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzItMi0xLTEtMA_b1bdf4da-be72-4099-a26c-0d9875aa6af6">5.0</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzMtMS0xLTEtMA_0fb21977-5639-4743-aa54-b0636b2055da">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzMtMi0xLTEtMA_f5a44ab2-9fdc-4124-b7c7-1f9eed5e55db">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzQtMS0xLTEtMA_b54b0fe8-0613-448e-b7bf-d7dd1b232c45">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzQtMi0xLTEtMA_ceaafbed-eb67-4b65-98f9-3c414e6a8d6a">&#8212;</ix:nonFraction><ix:nonNumeric contextRef="i39a7f7971f894e58b5034a62aaa98888_D20190701-20200630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5MDY_acb599ae-54ba-4c35-9087-18405857b43e">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="i7acf4d030ca941e9886213426180cf61_D20190701-20200630" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5NDU_9f083eac-f54c-4d6f-9eb5-c322f141035a">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="ida99270edb1141908a0bb889f8ff77db_D20190701-20200630" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzMzNTM_d1b5aff8-c948-41f2-a77e-9a9bff3f0aca">P1Y</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzUy_6cc96223-68b2-44e9-8c20-6dbdc7ec3a24">0.2</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzU5_df700be5-c3ed-4a11-ba1f-73175ad37e46">0.5</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzgyNDYzMzcyMDg3NDU_1fda9e11-d9e7-4154-8612-9cdc924c3bfa">0.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzIxNA_d8f168a5-e738-4336-9249-0f9d0f3d7878">0.3</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i77fcea28fc9f4b0b8f635f46a0a1e77d_D20190701-20200630" decimals="2" name="mtrx:PercentageOfPlanFunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzc1Ng_0ea2c42d-67f7-4cd4-a730-b81b07c18cb9">65</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i78dd1213fd0d439db559d5086781f114_D20190701-20200630" decimals="2" name="mtrx:PercentageOfPlanFunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzc5Nw_9c6dc3ea-7ecf-47fb-9569-e1d9b91c9ec3">80</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i64a16a5622634c868912e2735895b969_D20190701-20200630" decimals="2" name="mtrx:PercentageOfPlanFunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzgzNw_159ded47-3e3c-4c68-af76-a3030827968b">80</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzgyNDYzMzcyMDkyODE_3185cad7-aa23-4b2a-b2d0-5bd22f75451f">6.2</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mtrx-20200630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i336ad080ed4d468d8c39a37a423f803f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ifd2384293f2e4b9d86123e67fea90a51_I20200901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idecff3b9741a4caba48daaa763645c91_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></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="iedce527556da49889727d2c558a68dab_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bc1985ac3414555a595386226cca6ad_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idad17a20c9064ecc998381cefd83dfab_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6908af85226946eab487b516b77b55a1_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b67bce19d3546918f0bc2059d122c6b_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia57dc9adc24d46a5bd789d45ed8ef08c_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5a7977b16fd44a58e53cf15dcd37f7b_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16b5ed685ce943cfb89535964d0cc96f_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cd6a22fdbfa49ebb621a6c4c21ab599_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52d424ae88e3445185beda17989cdddb_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a8953bceef24699963fcf51d138c559_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id07f3c2589de48a5ba08f00dd9dd31c4_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a20ab36a6b544e6a1b987af666f99c6_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e50c722d7a44762a551e89b010845f5_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife0391d4eb0a4d8ea88e13ac0d78991c_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa0c13bcde9a4fc180385e76536a6d80_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i784660dcfaff471eb065d7d46316b4e5_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79fd3d894be74765b5e2ce613c56c0bc_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99c504247bcb44e8b9fc855981af8aa4_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia19d2aa653c14c7f880f618c8b2a6cee_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic19713aae401418fb8a134e9a5a83ae8_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07b2470541094168b61bc2b3d09c4041_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d5d7bdef9ea40c5a2fc757375de3229_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6ee460239d448b4b6fdea044a91fbab_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i307839fd3b5644cfa0944e47dd9852ad_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idade76deacda48af8ab49677ffc91145_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9243e04eabb3417992efe1875826f713_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icad16915e68347bf94fa691c2b47941d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad113f8e4aea4698b5a5ddf9c5074a71_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75f447ed24ae42659263e35131e13f1e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4e949821d7d416e8009028400e7d4ad_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9be2cdb86f15485a87cbc84007e96b35_I20190701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i029068eaba79476099f1659119cbe250_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id787d1207ccf428fa50decc7029f918b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d6412fdd56947d08d601b88e27e18b7_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7ad91d382824ccdad03e2bac863745f_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a924bc3ad8f45249313c3520d2f7651_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3de01ba9072408dba638e08f69cc8c9_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i339ddddd77f94c9693e14f2d297114c0_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64a46e9d3def48768ab87092445bde01_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7adc71fa1c164b0792318365a23e0873_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idde7ada231194a0b9ba397152b9f59c5_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia113f7013faf48e6b41c98614cf8c8fa_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22811cbbc8b14ec3a653c81b283a5d23_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17ba52e8ea5345778a8b8e13396f3722_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ac92e7c4da54ad8a55f8c94d75924c4_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c8e405c1789465b899edcabeabc4da7_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice8b39d5a6ec4b33ad5500126517756c_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6614a9ab0ed49eaadd8af8eaab736d6_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:OtherinternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98a0947ce2b54b8b9251cd671b10cd3e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:OtherinternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d6d7aad3d944910bb503e60da80b0d2_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:OtherinternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad4e3226a326425ab6c680e2083f912a_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79d9f8906007475b959bbd03b5fe5458_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcfb6d7c80b147d08883b7889fb9c336_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if861f85674d941468dced78056bf5eb5_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70d429e8a59c4638a99b1c4727416ef6_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e9bce9935f44aea820276821573eabc_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:ProcessHeatingEquipmentBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34feb8b6efc347308cf294f7983deabd_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i343311be0ddd49388d18c1a68dfc31e3_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6cce24acc0344328e147fc0f8e150e3_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i198df5bfedec42dea08f7aca4600caca_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19828383a9b3495395a70d11d6a468c4_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i818fd109a56a40c382d2456c24c4f45a_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bee5bb7418741e496d0e56e66999946_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fdad4b578a740daa34fb060d38412c2_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3e9638e924c4a36942d6afc9c75a038_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43bbd8ab39ba4f908c40586d49309847_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffeb4658022d47d8b4fc3d17abd4d1f9_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b6f8ea1034543cb96c97e6587ac481a_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia87ba0767c484600a888acf9b31a68d2_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2a8e461e45649ef96b48725cbcd0c39_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28fa984604d947a6a6f54ed22394f823_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id38951b7ec874558abfb9e33a745ebdf_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2777c54f050444f2ba88314c65e9b549_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i856ab70410e248499be1b39829e1fdc5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c921d4975d5443d9debb829c26e43ee_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66d50e08e3394b7cb2cc73c01b74f18e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94cbf1b860624442bd9bd29cddc96f20_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacf6f9d81f1a4a2db2097bd00e3239db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5cd1f47d62d4732b991188536a49c25_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f257215d3aa46ce992beffd91acc071_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fd07fae2a85482d880aa806723c4ced_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7097606e6d3c4734a857857bb80a45f3_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb80df146af24245a8e12ed1d34d712f_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb9bbd5ee39e459184790b517d19f3cd_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20580aed50f2453fad363c04c03dade7_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie01532f9a5e9456bbed0c2028940686c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8d7a6dbc9ef4de3af69120ce3515314_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i363913c7f1334680ac26b3019f2903f6_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f1ab70e9ee1432babb3aecb2af7000d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbb7a1b8ae7d4b16b7ebd879eb713380_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b9eafe33beb4e71801bf2643bbfaecc_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if642bb0af2b14dc99a0ae4e084ae7e83_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i950c6e7a2bd247059113f818bc74becf_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4762bacfc0f4206ab4441be6a7887b7_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if16d17b02cdb435ea9df545d121517c5_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic94913e19bc3426c86061599de621c12_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e38a9148f0c4162811f68933e365018_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc15b21d4d674684b1db6b8a70efdec3_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e17e310176b4330b15c4456d7e75411_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:StatetaxcreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a3f6ba3689d4c1596cc09aa9ab89f63_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:StatetaxcreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bf2d00a07574b6e810ca17dd0c14674_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:FederaltaxcreditcarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i992aa8895e664353ba253b17a8db4ae7_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:FederaltaxcreditcarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1108a5904c9d4862b9f8ec7f5adf386c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:ForeigntaxcreditcarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba654a2f1a2e4bde8062628d67b21777_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:ForeigntaxcreditcarryforwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39a7f7971f894e58b5034a62aaa98888_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">mtrx:EmployeeAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7acf4d030ca941e9886213426180cf61_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">mtrx:EmployeeAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida99270edb1141908a0bb889f8ff77db_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">mtrx:DirectorAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:MarketBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2a1c7b0cf2f485b892d0f846f64f573_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:VestIn2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i450ee56a1e064bd8968f7e10973b03b5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:VestIn2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e04ba0879534f91b75c45eb261092ca_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:VestIn2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice488a5916044775ae6fee4dbd193cba_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a13b6c349804dbfa925d91c894e952e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide22c9aff04f49ef9a69650f93b666f3_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i540d75da1a274338b508f3153d1a247c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mtrx:NonvestedDeferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1311110e5b0f491d9e3e41d9872ddedf_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mtrx:NonvestedDeferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44c602f0e8e745da80e0e82ff07b8e3f_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mtrx:NonvestedDeferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77fcea28fc9f4b0b8f635f46a0a1e77d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:MultiemployerPlanZoneByTypeAxis">mtrx:ZoneRedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78dd1213fd0d439db559d5086781f114_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:MultiemployerPlanZoneByTypeAxis">mtrx:ZoneYellowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64a16a5622634c868912e2735895b969_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mtrx:MultiemployerPlanZoneByTypeAxis">mtrx:ZoneGreenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2996734c966416e993ca7e12008954e_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:BoilermakerBlacksmithNationalPensionTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i611c0a8dd48045d3add154b54526ca68_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:BoilermakerBlacksmithNationalPensionTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i465874ea12874e47ad3a301c3bad10dc_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:BoilermakerBlacksmithNationalPensionTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionOneSixFourIbewMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f6d615809ab479bb9b1ccf43243fc98_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionOneSixFourIbewMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9cfb60269e447dd928a2e83870d5432_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionOneSixFourIbewMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie92ee1d0efc5429890de62ed2b4d258b_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72844636d4814daba85e8e62b7ab4161_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5a7f3b076a24a3f85c54fde020b57db_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id80630c27155417180ba90e0175f891d_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:LocalThreeFiveOneIbewPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i716d66d03d3f49248217690b3c7ce0fb_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:LocalThreeFiveOneIbewPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35b1c9b05b2a4589ba46867fbb1a634a_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:LocalThreeFiveOneIbewPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i655e449027e841bd895910dd8b773311_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69379ce9854048fab80528f221dc30f3_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib349872009ba4b609930beae79d54d32_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalUnionNineEightPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i428b5dfe275b480da4d2607e2b28f507_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalUnionNineEightPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d5771102835486ba60fc6257dd69313_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalUnionNineEightPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IndianaLaborersPensionFundDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bd4b6ce6b5146b0b8a850fc9b268714_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IndianaLaborersPensionFundDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i998afe5228d6408990002b47d31175b4_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IndianaLaborersPensionFundDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronworkersMidAmericaPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i146f45c9c60340e294cef87a56021ce6_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronworkersMidAmericaPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i271c23334b414fb2a008c229b1cd2e5d_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronworkersMidAmericaPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:PipefittersRetirementFundLocalFiveNineSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73e485e4a7a64605a203c3bb830981fa_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:PipefittersRetirementFundLocalFiveNineSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27f6f79692cf4e438ff8e7f3e12d6b9c_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:PipefittersRetirementFundLocalFiveNineSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17b050480e55460ca1f142d5b3a198ef_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0177ab34c0c492abad5169ce27c09f3_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanLoc.55Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4dfb8ba4b1b425a80b91646297603fc_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanLoc.55Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cec802585d6434bb1edd9e4705b6fbf_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanLoc.55Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NationalElectricalBenefitFundLocal488And126Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd053fbe20944ee18b00f461f42e1a9e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NationalElectricalBenefitFundLocal488And126Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39c738a756014e7fa14e15e1b9b13a15_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NationalElectricalBenefitFundLocal488And126Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f0cbd217c1945c2a0ae72d0ec3dcb19_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ce523057f7443f6b30f5408ce2e1b91_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9416c17f1c34b60928fb648fa8a9edc_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46d2ea7501ee4d7c8e7e5a102f975e6c_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:OhioCarpentersPensionFundLocal1090and351Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic513672187fa498489b242d29dd471a3_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:OhioCarpentersPensionFundLocal1090and351Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2b0eab5a909454eb15540162a34a6b6_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:OhioCarpentersPensionFundLocal1090and351Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocal654PensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i371b04b5ead54f28947224ed7e5896c6_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocal654PensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2c366c3292846ef8eb23475f6f37180_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocal654PensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd109ff905184a368334c79ada3dccdc_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc75eb618894461eb8134545d432095c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88ac22c5952c407f9747c8b243f8aab3_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i714e4e494e744effaaf0c6168a66e8f1_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1d8e468d3644c4aad0c666774f29285_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a7ff24803424b36a2dfe27bd05b1a32_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i523ead1f3a1247df83af6c653dcbf3bb_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dcabcf048ff4ebba9ed64061e6ac795_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i647c9428273f4b14ba9590651d2f3731_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7514af3a7dd4a9aa741df11baf16ad8_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90f502f62895443abfe00a7e38224294_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia48656085f2949a3bf0af86b6775e444_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i477ef8f98aea4b0598dcf5ee7904808d_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0b4009899234eeb9aef1f5d4f5a00e1_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie253515b5e174eaabae78ad86879cc7e_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84a6e0b7dff645b6b5a8253d5f3d5b75_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if31475ac31b1490dacf15213b644288e_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56563e01ce7f4eba947a03d65f13ad45_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i169f819453034d09804e01813014f99f_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec512f1fdde54475809d97df4ea991ac_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8af52974adc7488893ea719f6cfe19eb_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0269084d189f4bc0ac42d35e0a7a8886_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b8822ae74d4dae8243460f80dcd3c6_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie037801839884bfeb1d10d020975733a_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92fbf44a20b0469cbf8c711df0a1330b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f1ea42ebf4141f2859edf806048ba05_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe6998c2354c478993aebb5a86c323fd_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e3edf94f097434eab2628947fc53cf4_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2378c4d768f94e9998a08c2d9e5caefc_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id20e56ed25554d85be71ae2198e6a799_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b50008254e04984998d4773c9928d0d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1567a39be44248f29e3edd0bcee2ac91_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i595b30fc4c274f729e04edba63340c5d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a05ac96423648aa81af2fc45b252565_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2606e516479d4842a166c2fc7f0477fc_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34db3d3d516d4e7184fa0a0ff1df9b4a_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46a749018a044798bcb29c1263b3db58_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i352b3ae34f3e4b76a06aa894558dc5ea_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12368523d484486d820d101af10ab642_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c02507d3c2a4e2a978b6fb7971efe1b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a58deeeca9c4ee29793ccfbf0763ff2_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7484fb11caff43e58bb56fe098fa0a28_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1aebfc84a1d5433a9dea47046ce2a678_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaa6e2213d3f4156b51d3e072d3608ec_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8f6cbf19c22423f8d4caa21db35d4c1_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1532ee3cadb447688b52c660922cad0b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56840cd94bf640d2b95b53d20fcfa935_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52d61c5445e34b419cd838aec6917c56_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f22994828bb44e7a72a8fc06fdbf9fe_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2255cb3a8a1f4851af8bd1ce07255e4d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie208a21ce5ea469987e8a280ed538068_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i780344dd38f44ea887fd14386fb9b5c6_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i123f723cc6e34579bded834f4c60d8eb_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad21c51398944880bd31afc8dadcb73c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5371f8a3bb5445119ee91131b448040d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2dae454dc5745de93355f31f65fe5ff_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebe9723b34844543a46897b5eda6905a_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id364191e9c2649879454c8cc1c258c30_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie890ea90769b44d28b1f45e988346c7d_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic03d872e415341fa9905770b99e2e134_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1b6b90d769643579b69bff5e35a75d5_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i916d8595b4cd49c2bc361c3314260e1a_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie936fd02b1f24b43bcdd28b32c5ffca7_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19171af94aa946afaa91248d9539b5dc_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i465b46db2ffc43b79533a5853c5753ed_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ee0516091a840ed90b0854ba7f51468_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83813a92bf714b8987ca330af78b86cf_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i503ea69f4a2244f0bb488d828f5447c8_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42d7dcb310644f6ba0d6a0b126a35e8e_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f267539b10b4bd4a0fdbeee852c9563_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1bbe8cc11ac4aefabd9d123dad4cd0c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d2dff1a52534b658f20994ddd091174_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9be1eb33be3346d68cfa4ea89c2bc29e_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if47cadeb798e4b4b8ff96abd58f9fd1b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5ed2245ff834604ae38ce211a89a617_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib289e6b0ef294db8989abf9b6a46f1a5_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if91624c4aeac4665bd61d065a98bb4aa_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87751874c81b466fb76e2d81ba7ab6ce_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3bd6591ee3e4093bee7a7da90a46c9f_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf1cb081efb74cc6aa9fcce18b53af91_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22590fe18836411386252358a2a3e802_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c9c6ca7d4f54816913794da123bc4a4_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00c60b265f45446ebccb933677b8e60b_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i309404f134754e369bf09176ccf4b3a9_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21d57d8beaf74341b5f9f6376a411bb7_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb0159cd70f946c384d267280daf7af3_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie57f6548c87d48798bbad17f44a88bcb_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec760e8c0dbe490188e9354f9c51ab29_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74fb41540599457ab3220e32dd20373f_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36c4bb1285734158977df7bcf1782e45_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d67fb825da841618ff99f9dbb03e036_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide8cf25f14c441b19eb4a37f0bda0e5c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfd32433326a440b967345de4c9ea54c_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74dc1f50b2d64c93b692a005426f1340_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if67d66f83e41490d96c1138258082421_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabd8922678e94a6ebfb1b07b36dad28d_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4e19eff1fc54f8db023c73dc78bb47e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81e1af55899b43d2a68b23e77c416168_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f290ef417124843afd611c743293c1e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f6eaad5ab8d4e1a97c716ced6ca88e4_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab987f5d5d5442fa926d48c91ded78c6_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb6e703e68a34c4aac4b7c3188a6bc8a_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36f870bbdb7a4404bd383b8683608a2f_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65985822a44e4dbdbcc72633b6e12c68_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0505284e55c475c9611c87e050ffbb4_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie003a20e4a6442eab6086c50b8df5f08_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7285c86adfae41cb9ce28b9a5c8d9509_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac9101c23540434ba004bbe36f27a9bc_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6d2965744d042eda75579996ddbb46e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cc5b82896934545b9e9ae3e47d59c48_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bb9df9123e54c6c9bd7682c21688c41_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4706a586569545b39b04d794ecb6eef0_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i160401d98f404f11ac1c9be8e45466a1_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i343ed67ace674962bf35e6bbaf7f6296_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16aa03bff2dc480ab9ad66e085d27c85_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c2bbea5a54d4f58b2f636af1e94556c_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dbe4de01bb746789e65fdcc5aaaee0a_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icea9bfa07cd54f3f9a017130437c8737_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa7b1fa0c884b84820f471a3289896e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb060a74ea06411d801022b6fa0085a2_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3703c30c09f7431c83d45a81c531b502_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a88756fc52e45558c480ae6e47a333c_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6619b75cbd9464b80e6eaf0d649b9c6_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1d0d8ab6f584938b425e95b2522f83f_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaaf1ad653174472597f09f7a95dbf331_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61b7dda22fd74f55ab5053232942d182_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81464aab0885437c8c51cb7f09d10f60_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c33d89bd5c645a9b7fb95480d544594_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i303de1f4cca247f788a02caf313b046e_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa4caf2496de4d8e957d5ef06578b5f4_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb3712f4255c49969329b6bebe78bd3d_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0da65ddbea4a42508dd49ace3c5b8a3c_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1df1a1f8de444ba39853298f58f773f5_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8ad7a641c2e4b53b0be64d116453631_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice60d2e42e6e4f0b9901f046c7824144_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ac5611c5c41423ebcc2777808f1735b_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0423c0cdc399450aa3eccf9d1e878038_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ad6e7853d1a4ecca18454a7d58066f3_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if60079d052f249edb7de743a80689ac3_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2887969df2346ea811a0c93f9f28ee5_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibeb0add299d6445bab72e250a3505980_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic78dffe2b81841d9b063f2fd479b4ae3_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5c7f63c59464583908b018e4791bb63_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84de8b2666ec49819dbd102e4fc14f07_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i536229bbd76043a888ddbf87b0bed87a_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i792976bf0a814900a58d7c7316464cb8_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfa02c895dd940acbd598ae6545020ee_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c996676567e4d3eb575bb98ab090cda_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cb2577d7e6c4a7d8698da8b7fdf6388_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i358ea1b85c804c969cfe61e77ab1ecf4_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1639742397b4cadb7ae75089f8dba84_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i216ff7509b394aeea4bbf06c7cf6c4f3_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0116fc29c13c412e8dd4adede872df92_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55a08d59ca5b40f9aab901197a12761d_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fdec00b0b99474793857fdaa4a37502_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97184e23f1574cc38cec9db013826f8c_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24f3e8e48541440a97af6ba86dba156e_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91b54d9d947a42b0a881041ff2e3b91d_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if28e10eb3e12412e93a9c77d1de09c2f_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c4cf462eb3e425bb0ced16c48ec1d29_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7728e5b69dab4817a3ab2511f103741f_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica3f7de50885496b87a7aa57bd9b28d8_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia09c221d92c14bab836223269b54071b_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dd71d5184354f19b8cf0698d5d320a5_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63bce89720a54c82a17f1d74f0bda253_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f031dbd694e4b4099ce3c4799ddab51_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if29446802b674316bdc179e1fd59be03_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic014aba6700c48a2a579490fb4b7ad0e_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1354fca9b7704e29a163e85706d8485b_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7e7536f351e4a4eb4d26469f915a0b3_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36b0537b463c4a63bd5f4d41e72525c5_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabaca72533be4b36a05b3e8f2800ca5b_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f88a6b723134a3cb8ba44349edf7338_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9162b518023d495eab0b050d9bfdb3d2_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8e4700944f44d4a95e2fcba3c1d256d_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76e0d1364aaf4f3f9000c1335df53f05_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f6bd7ff14a544e3901cccd3d465407e_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i299cb6a83c4142ac8187e3d3e92dd370_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07e97a1eca6944a487009455a592facb_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3188c8af11345fbad99a19949dc50b6_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23fe3693296a4f6eb8bede2d541d1693_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic845acf8ee3844869b64a79a24cecc7e_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10a5b5a1119748bda4900b85522894fb_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b8c49ad8de741f48e93eb56cc796afb_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21823147dabd44d2ab07e4a7b0be201c_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf9be5b343a1461abf939f305780d5da_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f11ddc84601413c8c4fe8e54c7bc627_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bcc96cd84044adbb0f0f17e80560c6f_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id79f474e25864c148ce2871778397647_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0527b07523749f7a0d3d5202a379a18_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9cc1cb78d754f0bb3b6006c00c4ed1a_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90830f0450c54f008e44cdf968d003a7_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifee978efebdc44508ce4ef7f3b768c7a_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0de00801b62644cfa66fcce2f859b7af_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8e656cf93524f8bbee3a139ae6a4744_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e907cc6d91144daa2a28bf7c3e486c9_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i904280fd49ae49349507b928a791d73b_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4413922891f4322975aebc43a128b16_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98697913137b4462ad08557072b7701d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79a6382740f14e309294fb20f6d3c316_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf6364d7b6804c7d8df296b5e9caeb0f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8562572a7644264ac10a9c6705f0aef_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c8508194210447486ca84449d7b91cd_D20190701-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fb0ac8f9ef04ffa9b8c20f142ca9a5f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcc74897db1f404e9ca7875c6fc3ea23_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc9d730024d43bd8819612a815e61d7_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9211507b4890452aa59b8e36530b9861_D20180701-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4df4c28a8f7b43cf8f58ff191cdadcb1_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb8a0eeabb4345c0bf61368ccedb3aac_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866273</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i95a72eae73ed4f80a1dcede005592273_1"></div><div style="min-height:4.5pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.224%;"><tr><td style="width:1.0%;"></td><td style="width:24.908%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.397%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.397%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.397%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.401%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">WASHINGTON, D.C. 20549</span></div><div style="text-align:center;margin-top:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjkx_d1c20e0c-07a4-4469-8def-cdad4127655e">10-K</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:540.00pt;"><tr><td style="width:1.0pt;"></td><td style="width:52.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:483.25pt;"></td><td style="width:1.0pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Mark One)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ZDhkZGRlYTVkMGEzNGZmMmExYzQ3ZGVjMjNjNmI3MGIvdGFibGVyYW5nZTpkOGRkZGVhNWQwYTM0ZmYyYTFjNDdkZWMyM2M2YjcwYl8xLTAtMS0xLTI2ODY_6e59d704-0b96-47b9-adeb-45132aaaa1f4">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Annual Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the fiscal year ended <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjc3_60d7fc7e-6dc4-4511-8ed8-b8169b834699">June 30, 2020</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:540.00pt;"><tr><td style="width:1.0pt;"></td><td style="width:52.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:483.25pt;"></td><td style="width:1.0pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:'Wingdings',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODU4NWNmOWZhMTY2NDZlZGEyMTQwZGJmYTQxOGJjM2EvdGFibGVyYW5nZTo4NTg1Y2Y5ZmExNjY0NmVkYTIxNDBkYmZhNDE4YmMzYV8wLTAtMS0xLTI2ODg_501d1e9a-769c-40cd-82f2-c837c80192a4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transition Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Commission File No.&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzA2_f6403592-7bce-4606-83f3-6cfa8bb7dec3">001-15461</ix:nonNumeric></span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjky_48f1d36d-da29-4b7f-8f0d-17172b435334">MATRIX SERVICE CO</ix:nonNumeric>MPANY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:542.25pt;"><tr><td style="width:1.0pt;"></td><td style="width:123.25pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:123.25pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:40.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:247.75pt;"></td><td style="width:1.0pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8wLTAtMS0xLTI2ODE_cd4805b7-aae8-4a58-978f-a5997abefe33">Delaware</ix:nonNumeric></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8wLTMtMS0xLTI2OTM_0634c9e4-23d8-4925-9866-6e40fa2a3c18">73-1352174</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8zLTAtMS0xLTI2OTU_3fcc3e02-ec3b-4de4-8563-766010cb9ad4">5100 E. Skelly Drive,</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8zLTEtMS0xLTI2OTU_94f2470d-8994-4847-84b9-c0fc053ebc74">Suite 500</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8zLTMtMS0xLTI2OTc_e6a00205-4d2f-489a-9ed6-cb2f0732e7bb">74135</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF80LTAtMS0xLTI2OTU_7efe4d6b-b882-48f1-8c09-3167cf61e26a">Tulsa,</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF80LTEtMS0xLTI2OTU_97d30ca5-6f2c-49a6-9e7b-38ecea816d0e">Oklahoma</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Address of Principal Executive Offices)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Zip Code)</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjk0_a516c0ae-0969-4164-a012-f30048ac1bc2">918</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjk4_5aa17c85-aa8a-495e-87cb-dba457b59f9d">838-8822</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:540.00pt;"><tr><td style="width:1.0pt;"></td><td style="width:193.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:148.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:193.00pt;"></td><td style="width:1.0pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">&#160;Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6MTAwYjc5NzM2MzRjNDgxOGIwNGZlMDNhMDFmZjkzN2EvdGFibGVyYW5nZToxMDBiNzk3MzYzNGM0ODE4YjA0ZmUwM2EwMWZmOTM3YV8xLTAtMS0xLTI3MDI_64818fb5-80ef-41b0-b504-2c7d5e9f8708">Common Stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6MTAwYjc5NzM2MzRjNDgxOGIwNGZlMDNhMDFmZjkzN2EvdGFibGVyYW5nZToxMDBiNzk3MzYzNGM0ODE4YjA0ZmUwM2EwMWZmOTM3YV8xLTEtMS0xLTI3MDI_50c4f120-3f3d-4520-8550-d2e133d34366">MTRX</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6MTAwYjc5NzM2MzRjNDgxOGIwNGZlMDNhMDFmZjkzN2EvdGFibGVyYW5nZToxMDBiNzk3MzYzNGM0ODE4YjA0ZmUwM2EwMWZmOTM3YV8xLTItMS0xLTI3MDI_02aafeee-6587-4159-8b81-9cfc7a96c9ac">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Securities Registered Pursuant to Section&#160;12(g) of the Act: None</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjExNDYw_1d7e0be6-cd31-4262-8c7d-02c3c34e2df8">No</ix:nonNumeric>&#160;&#160;&#9746;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQw_c07337f0-4bfc-4129-8ea9-043e11b6b17d">No</ix:nonNumeric>&#160;&#160;&#9746;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQx_0303629b-4d95-4cce-8d1c-e57bbe2bfafc">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQy_c9131b9d-f105-4302-b1cc-ac0643d77873">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221;, and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="text-indent:22.5pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Large accelerated filer&#160;&#160;&#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjExODYz_e53b6d49-dd7e-4cd3-9a21-73052605d6d9">Accelerated filer</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-accelerated filer&#160;&#160;&#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Smaller reporting company&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQ0_db5233e5-a582-4184-9f57-b66a42d79301">&#9744;</ix:nonNumeric></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Emerging growth company&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQ1_eec95785-4624-4758-8275-9244b0ca0db6">&#9744;</ix:nonNumeric></span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    &#9744;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.   &#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjEyMzEy_09d1b8bc-aa12-41dd-a368-4c1c597a39b2">&#9746;</ix:nonNumeric>&#160;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjExODY3_f87cc028-6468-4fc4-8d7e-653b6778a58c">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate market value of the registrant&#8217;s common stock held by non-affiliates computed by reference to the price at which the common stock was last sold as of the last business day of the registrant&#8217;s most recently completed second quarter was approximately $<ix:nonFraction unitRef="usd" contextRef="i336ad080ed4d468d8c39a37a423f803f_I20191231" decimals="-6" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF8yNjEw_7156f1be-0626-45d3-b278-29aac21629b1">599</ix:nonFraction> million.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of shares of the registrant&#8217;s common stock outstanding as of September&#160;1, 2020 was <ix:nonFraction unitRef="shares" contextRef="ifd2384293f2e4b9d86123e67fea90a51_I20200901" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF8xMDQ0NTM2MDQ2NzQ1Nw_990391d5-8120-483e-bea1-767c5ef99a90">26,460,196</ix:nonFraction> shares.</span></div><div style="text-align:center;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Documents Incorporated by Reference</span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain sections of the registrant's definitive proxy statement relating to the registrant's 2020 annual meeting of stockholders, which definitive proxy statement will be filed within 120 days of the end of the registrant's fiscal year, are incorporated by reference into Part III of this Form 10-K.</span></div><div style="position:relative;width:100%;height:4.5pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">TABLE OF CONTENTS</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:9.457%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:79.985%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.258%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Part I</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_13">Business</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_13">2</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1A.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_28">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_28">8</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1B.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_37">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_37">19</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;2.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_40">Properties</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_40">20</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;3.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_43">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_43">21</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;4.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_46">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_46">21</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Part II</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;5.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_52">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_52">22</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;6.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_55">Selected Financial Data</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_55">24</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;7.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_58">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_58">24</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;7A.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_97">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_97">40</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;8.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_100">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_100">41</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;9.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_196">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_196">82</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;9A.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_199">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_199">82</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;9B.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_202">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_202">82</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Part III</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;10.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_208">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_208">83</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;11.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_211">Executive Compensation</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_211">83</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;12.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_214">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_214">83</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;13.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_217">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_217">83</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;14.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_220">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_220">83</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Part IV</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;15.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_226">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_226">84</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 16.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_238">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_238">86</a></span></div></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART I</span></div><div id="i95a72eae73ed4f80a1dcede005592273_13"></div><div style="text-align:center;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business</span></div><div id="i95a72eae73ed4f80a1dcede005592273_16"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">FORWARD-LOOKING STATEMENTS</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This Annual Report on Form 10-K includes &#8220;forward-looking statements&#8221; within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended.  All statements, other than statements of historical facts, included in this Annual Report which address activities, events or developments, which we expect, believe or anticipate will or may occur in the future are forward-looking statements.  The words &#8220;believes,&#8221; &#8220;intends,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;projects,&#8221; &#8220;estimates,&#8221; &#8220;predicts&#8221; and similar expressions are also intended to identify forward-looking statements.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These forward-looking statements include, among others, such things as:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to generate sufficient cash from operations, access our credit facility, or raise cash in order to meet our short and long-term capital requirements;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the impact to our business of changes in crude oil, natural gas and other commodity prices;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the impact to our business of the COVID-19 pandemic;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">amounts and nature of future revenue and margins from each of our segments;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">trends in the industries we serve;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the likely impact of new or existing regulations or market forces on the demand for our services;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our expectations with respect to the likelihood of a future impairment;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">expansion and other trends of the industries we serve; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to comply with the covenants in our credit agreement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These statements are based on certain assumptions and analyses we made in light of our experience and our historical trends, current conditions and expected future developments as well as other factors we believe are appropriate.  However, whether actual results and developments will conform to our expectations and predictions is subject to a number of risks and uncertainties which could cause actual results to differ materially from our expectations, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the risk factors discussed in Item&#160;1A of this Annual Report and listed from time to time in our filings with the Securities and Exchange Commission;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">economic, market or business conditions in general (including the length and severity of the current economic slowdown) and in the oil, natural gas, power, agricultural and mining industries in particular;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the transition to renewable energy sources and its impact on our current customer base;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the under- or over-utilization of our work force;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">delays in the commencement or progression of major projects, whether due to COVID-19 concerns, permitting issues or other factors;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">reduced creditworthiness of our customer base and the higher risk of non-payment of receivables due to volatility of crude oil, natural gas, and other commodity prices to which our customers' businesses are affected;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the inherently uncertain outcome of current and future litigation;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the adequacy of our reserves for claims and contingencies;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in laws or regulations, including the imposition, cancellation or delay of tariffs on imported goods; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">other factors, many of which are beyond our control.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consequently, all of the forward-looking statements made in this Annual Report are qualified by these cautionary statements and there can be no assurance that the actual results or developments anticipated by us will be realized or, even if substantially realized, that they will have the expected consequences or effects on our business operations.  We assume no obligation to update publicly, except as required by law, any such forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_19"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">BACKGROUND</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company began operations in 1984 as an Oklahoma corporation under the name of Matrix Service.  In 1989, we incorporated in the State of Delaware under the name of Matrix Service Company.  We provide engineering, fabrication, infrastructure, construction, and maintenance services primarily to the oil, gas, power, petrochemical, industrial, agricultural, mining and minerals markets.  We also sell products for crude oil and refined product aboveground storage tanks.  We maintain regional offices throughout the United States, Canada and other international locations, and operate through separate union and merit subsidiaries.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is licensed to operate in all 50 states, in four Canadian provinces and in other international locations.  Our principal executive offices are located at 5100 E. Skelly Drive, Suite 500, Tulsa, Oklahoma 74135.  Our telephone number is (918)&#160;838-8822.  Unless the context otherwise requires, all references herein to &#8220;Matrix Service Company&#8221;, &#8220;Matrix&#8221;, the &#8220;Company&#8221; or to &#8220;we&#8221;, &#8220;our&#8221;, and &#8220;us&#8221; are to Matrix Service Company and its subsidiaries.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe we have an obligation to better the world in which we live and work &#8211; to do today&#8217;s work in a manner that advances and protects tomorrow&#8217;s world for future generations.  Across the ideals of environmental stewardship, social responsibility, and governance, we are committed to ensuring our business strategies, policies, and practices align with sustainability goals where we can have the greatest impact globally and in our own local communities.  We are committed to fulfilling our purpose today by safely engineering, constructing, and maintaining essential infrastructure that provides a better, brighter future for tomorrow.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">WEBSITE ACCESS TO REPORTS</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our public website is </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">matrixservicecompany.com</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.  We make available free of charge through the "Investor Relations" section of our website our annual reports to stockholders, annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission ("SEC").  Any materials we file with or furnish to the SEC are also maintained on the SEC website (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">sec.gov</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">).</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information contained on our website, or available by hyperlink from our website, is not incorporated into this Form 10-K or other documents we file with, or furnish to, the SEC.  We intend to use our website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD.  Such disclosures will be included on our website in the "Investor Relations" section.  Investors should monitor such portions of our website for press releases, investor presentations, SEC filings and public conference calls and webcasts.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While not our primary means of communication, investors can also learn more about the Company by visiting our social media channels.  We encourage investors, the media, and others interested in Matrix to review the information posted by the Company on its Facebook site (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">facebook.com/matrixservicecompany</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">), the company LinkedIn account (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">linkedin.com/company/matrix-service-company</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">) and the company twitter account (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">twitter.com/matrixserviceco</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">).  Investors, the media or other interested parties can subscribe to the twitter feed at the address listed above.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_22"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OPERATING SEGMENTS</span></div><div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas &amp; Chemical; Storage Solutions; and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services.  We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Oil Gas &amp; Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids.  We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets.  Our services include plant maintenance, turnarounds, engineering and capital construction.  We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals.  Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities.  Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals.  Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Industrial segment consists of work for various industries, including major mining and minerals companies engaged primarily in the extraction of non-ferrous metals, aerospace and defense, cement, agriculture, and various industrial facilities.  Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services.  We also design instrumentation and control systems and offer specialized expertise in the design and construction of bulk material handling systems.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments.  Beginning in fiscal 2021, the Company&#8217;s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions.   The services provided by each of these segments is described below.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving.  This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions.  This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_25"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OTHER BUSINESS MATTERS</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Customers and Marketing</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provided services to approximately 500 customers in fiscal 2020.  Most of our revenue comes from long-term  customer relationships.  None of our customers individually accounted for more than 10% of our consolidated revenue in fiscal 2020.  However, within our operating segments we do have customer concentrations of varying degrees.  See Part II, Item 8. Financial Statement and Supplementary Data, Note 13 - Segment Information for more information about concentration of revenue by segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix markets its services and products primarily through its marketing and business development personnel, senior professional staff and its operating management.  We competitively bid most of our projects; however, we have a number of preferred provider relationships with customers who award us work through long-term agreements.  Our projects have durations ranging from a few days to multiple years.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Competition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We compete with local, regional, national and international contractors and service providers.  Competitors vary with the markets we serve with few competitors competing in all of the markets we serve or in all of the services we provide.  Contracts are generally awarded based on price, quality, safety performance, schedule, experience and customer satisfaction.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Backlog</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We define backlog as the total dollar amount of revenue that we expect to recognize as a result of performing work that has been awarded to us through a signed contract, limited notice to proceed or other type of assurance that we consider firm.  The following arrangements are considered firm:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">fixed-price awards;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">minimum customer commitments on cost plus arrangements; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">certain time and material arrangements in which the estimated value is firm or can be estimated with a reasonable amount of certainty in both timing and amounts.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For long-term maintenance contracts with no minimum commitments and other established customer agreements, we include only the amounts that we expect to recognize as revenue over the next 12 months.  For arrangements in which we have received a limited notice to proceed, we include the entire scope of work in our backlog if we conclude that the likelihood of the full project proceeding as high.  For all other arrangements, we calculate backlog as the estimated contract amount less revenue recognized as of the reporting date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides a summary of changes in our backlog in fiscal 2020:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:40.334%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.880%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.880%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.880%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.880%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.886%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog as of June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,883</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,563</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641,295</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,608</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,098,349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Project awards</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,544</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,013</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">494,608</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,364</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">859,529</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Project cancellations</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,671)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(91,804)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98,475)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112,890)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200,950)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(559,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(227,899)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,100,938)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog as of June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,537</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,955</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576,704</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,269</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">758,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Book-to-bill ratio</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">Industrial cancellations related to the deterioration of our relationship with a key customer in the iron and steel industry and the subsequent cancellation of work, the cancellation of a coke battery project in Canada, and cancellation of work due to the final wind-down of our domestic iron and steel maintenance business following our strategic decision to exit the business.  Cancellations in the Oil Gas &amp; Chemical segment consist of turnaround work transferred to a local contractor as a result of COVID-19 precautions. </span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">Calculated by dividing project awards by revenue recognized.</span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;vertical-align:top;">&#160;</sup></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the impact of the COVID-19 pandemic and current market uncertainty, our customers have remained cautious with their spending levels.  Therefore, we have seen deferrals in award dates across the business and lengthening award cycles.  In the Oil Gas &amp; Chemical segment, we saw a shift in the timing of turnarounds and lower levels of maintenance work.  The updated start dates on many of the delayed activities is uncertain and will depend on the needs of our clients, safety guidelines, and the market.  See Item 1A, Risk Factors Related to our Business, for more information about the risks we face as a result of the COVID-19 pandemic.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Project awards in all segments are cyclical and are typically the result of a sales process that can take several months to complete.  Backlog volatility may increase for some segments from time to time when individual project awards are less frequent, but more significant.  We expect to recognize approximately 72% of our total backlog reported as of <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yNS9mcmFnOmUzMjhmYWE2NWJhOTRkODQ5Mzk0NjhmNDBmNzU4MDU4L3RleHRyZWdpb246ZTMyOGZhYTY1YmE5NGQ4NDkzOTQ2OGY0MGY3NTgwNThfNjA0NzMxMzk3NzUyMA_60d7fc7e-6dc4-4511-8ed8-b8169b834699">June&#160;30, 2020</ix:nonNumeric> as revenue within fiscal 2021.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Seasonality and Other Factors</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operating results can exhibit seasonal fluctuations, especially in our Oil Gas &amp; Chemical segment, for a variety of reasons.  Turnarounds and planned outages at customer facilities are typically scheduled in the spring and the fall when the demand for energy is lower.  Within the Electrical Infrastructure segment, transmission and distribution work is generally scheduled by the public utilities when the demand for electricity is at its lowest.  Therefore, revenue volume in the summer months is typically lower than in other periods throughout the year.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business can also be affected, both positively and negatively, by seasonal factors such as energy demand or weather conditions including hurricanes, snowstorms, and abnormally low or high temperatures.  Some of these seasonal factors may cause some of our offices and projects to close or reduce activities temporarily.  In addition to the above noted factors, the general timing of project starts and completions could exhibit significant fluctuations.  Accordingly, results for any interim period may not necessarily be indicative of operating results for the full year.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other factors impacting operating results in all segments come from decreased work volumes during holidays, work site permitting delays or customers accelerating or postponing work.  The differing types, sizes, and durations of our contracts, combined with their geographic diversity and stages of completion, often results in fluctuations in the Company's operating results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our overhead cost structure is generally fixed.  Significant fluctuations in revenue volumes usually leads to over or under recovery of fixed overhead costs, which can have a material impact on our gross margin and profitability.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Material Sources and Availability</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Steel plate and steel pipe are key materials used by the Company.  Supplies of these materials are available throughout the United States and globally from numerous sources.  We anticipate that adequate amounts of these materials will be available in the foreseeable future.  However, the price, quantity, and the delivery schedules of these materials could change rapidly due to various factors, including producer capacity, the level of imports, worldwide demand, tariffs on imported goods and other market conditions.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Insurance</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains insurance coverage for various aspects of its operations.  However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials.  The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects.  Matrix maintains a performance and payment bonding line sufficient to support the business.  The Company generally requires its subcontractors to indemnify the Company and the Company&#8217;s customer and name the Company as an additional insured for activities arising out of the subcontractors&#8217; work.  We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors&#8217; work.  There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Employees</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the Company had approximately 2,900 employees of which approximately 850 were employed in non-field positions and 2,050 were employed in field or shop positions.  The number of employees varies significantly throughout the year because of the number, type and size of projects we have in progress at any particular time.  The Covid-19 pandemic has negatively impacted the volume of our work and as a result, the number of employees is significantly lower than in normal periods where employee counts can range from 4,000 to 5,000.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s subsidiaries include both merit and union companies.  The union businesses operate under collective bargaining agreements with various unions representing different groups of our employees.  Union agreements provide union employees with benefits including health and welfare, pension, training programs and competitive compensation plans.  We have not experienced any strikes or work stoppages in recent years.  We maintain health and welfare, retirement and training programs for our merit employees and administrative personnel.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Patents and Proprietary Technology</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service Company&#8217;s subsidiaries have several patents and patents pending, and continue to pursue new ideas and innovations to better serve our customers in several areas of our business.  The Flex-A-Span&#174; and Flex-A-Seal&#174; trademarks are utilized to market the Company&#8217;s unique seals for floating roof tanks.  The FastFroth&#174; trademark is utilized to market the Company&#8217;s unique industrial cleaning process.  Our patented RS 1000 Tank Mixer controls sludge build-up in crude oil tanks through resuspension.  The Flexible Fluid Containment System patent covers a system that captures and contains flue leaking from pipe and valve connections.  The Flex-A-Swivel patent refers to our unique pipe swivel joint assembly.  Our patent for Spacerless or Geocomposite Double Bottom for Storage Tanks relates to a replacement bottom with leak detection and containment that allows for the retrofitting of an existing tank while minimizing the loss of capacity.  The patent for the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Training Tank for Personnel Entry, Exit and Rescue relates to a training device that can be used to train personnel on equipment that is made to simulate confined space scenarios.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also holds a perpetual license to use various patents and technologies related to LNG storage tanks, liquid nitrogen/liquid oxygen storage tanks, liquid petroleum gas storage tanks and thermal vacuum chambers. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the Company&#8217;s intellectual property is not its main business, we believe that the ability to use these patents and technology enables us to expand our presence in the markets we serve and minimizes the development costs typically associated with organic growth.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Regulation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Health and Safety Regulations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operations are subject to regulation by the U.S. Occupational Safety and Health Administration (&#8220;OSHA&#8221;) and Mine Safety and Health Administration (&#8220;MSHA&#8221;), the U.S. Department of Transportation, and to regulation under state laws and by the Canadian Workers&#8217; Compensation Board and its Workplace Health, Safety and Compensation Commission.  Regulations promulgated by these agencies require employers and independent contractors to implement work practices, medical surveillance systems and personnel protection programs to protect employees from workplace hazards and exposure to hazardous chemicals and materials.  In recognition of the potential for accidents within various scopes of work, these agencies have enacted strict and comprehensive safety regulations.  The Company has established and consistently reinforces and monitors compliance with comprehensive programs intended to ensure that it complies with all applicable health and safety regulations to protect the safety of its workers, subcontractors and customers.  While the Company believes that it operates safely and prudently, there can be no assurance that accidents will not occur or that the Company will not incur substantial liability in connection with the operation of its businesses.  In order to minimize the financial exposure resulting from potential accidents associated with the Company's work, the Company maintains liability insurance to limit losses that could result from our work.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Environmental</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe we have an obligation to better the world in which we live and work &#8211; to do today&#8217;s work in a manner that advances and protects tomorrow&#8217;s world for future generations.  Across our organization, from our project sites to our offices, the Company is committed to environmental stewardship and to continuously seeking better, more sustainable ways to perform our work in existing and new markets, including renewables.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s operations and the operations of its customers are subject to extensive and changing environmental laws and regulations.  These laws and regulations relate primarily to air and water pollutants and the management and disposal of hazardous materials.  The Company is exposed to potential liability for personal injury or property damage caused by any release, spill, exposure or other accident involving such pollutants, substances or hazardous materials.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In order to limit costs incurred as a result of environmental exposure, the Company maintains contractor&#8217;s pollution liability insurance that covers liability that may be incurred as a result of accidental releases of hazardous materials.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company believes that it is currently in compliance, in all material aspects, with all applicable environmental laws and regulations.  The Company does not expect any material charges in subsequent periods relating to environmental conditions that currently exist and does not currently foresee any significant future capital spending relating to environmental matters.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;1A. Risk Factors</span></div><div id="i95a72eae73ed4f80a1dcede005592273_31"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The following risk factors should be considered with the other information included in this Annual Report on Form 10-K.  As we operate in a continuously changing environment, other risk factors may emerge which could have a material adverse effect on our results of operations, financial condition and cash flow.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">Risk Factors Related to Our Business</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The recent COVID-19 pandemic and related economic repercussions have had, and are expected to continue to have, a significant impact on our business, and depending on the duration of the pandemic and its effect on the oil and gas and other industries, could have a material adverse effect on our business, liquidity, results of operations and financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 pandemic and related economic repercussions have created significant volatility, uncertainty, and turmoil in the industries we serve.  These events have directly affected our business and have exacerbated the potential negative impact from many of the other risk factors described in this section, including those relating to our customers&#8217; capital spending and trends in oil and natural gas prices.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Given the nature and significance of the events described above, we are not able to enumerate all potential risks to our business; however, we believe potential impacts of these recent events include, but are not limited to:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">potential disruption to our supply chain for raw materials essential to our business;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">notices from customers, suppliers and other third parties arguing that their non-performance under our contracts with them is permitted as a result of force majeure or other reasons;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">liquidity challenges, including impacts related to delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">a need to preserve liquidity, which could result in a delay or change in our capital investment plan;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">cybersecurity issues, as digital technologies may become more vulnerable and experience a higher rate of cyberattacks in the current environment of remote connectivity;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">litigation risk and possible loss contingencies related to COVID-19 and its impact, including with respect to commercial contracts, employee matters and insurance arrangements;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">reduction of our workforce to adjust to market conditions, including severance payments, retention issues, and an inability to hire employees when market conditions improve;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">costs associated with rationalization of our portfolio of real estate facilities, including exit of leases and facility closures to align with expected activity and workforce capacity;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">additional asset impairments, including an impairment of the carrying value of our goodwill or other intangible assets, along with other accounting charges as demand for our services and products decreases;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">infections and quarantining of our employees and the personnel of our customers, suppliers and other third parties in areas in which we operate;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">actions undertaken by national, regional and local governments and health officials to contain the virus or treat its effects; and</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">a structural shift in the global economy as a result of changes in the way people work, travel and interact, or in connection with a global recession.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Given the dynamic nature of these events, we cannot reasonably estimate the period of time that the COVID-19 pandemic and related market conditions will persist, the full extent of the impact they will have on our business, financial condition, results of operations or cash flows or the pace or extent of any subsequent recovery.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The confluence of events described above may have a significant impact on our business, and depending on the duration of the pandemic and its effect on the industries we serve, could have, a material adverse effect on our business, liquidity, consolidated results of operations and consolidated financial condition.  For more information, see &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, Results of Operations - Operational Update.&#8221;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Unsatisfactory safety performance may subject us to penalties, affect customer relationships, result in higher operating costs, negatively impact employee morale and result in higher employee turnover. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our projects are conducted at a variety of sites including construction sites and industrial facilities.  With each location, hazards are part of the day to day exposures that we must manage on a continuous basis to ensure our employees return home from work the same way they arrived.  We understand that everyone plays a role with safety and everyone can make a difference with their active participation.  With our proactive approach, our strategy is to identify the exposures and correct them before they result in an incident whether that involves an injury, damage or destruction of property, plant and equipment or an environmental impact.  We are intensely focused on maintaining a strong safety culture and strive for zero incidents. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Although we have taken what we believe are appropriate precautions to adequately train and equip our employees, we have experienced serious accidents, including fatalities, in the past and may experience additional accidents in the future.  Serious accidents may subject us to penalties, civil litigation or criminal prosecution.  Claims for damages to persons, including claims for bodily injury or loss of life, could result in costs and liabilities, which could materially and adversely affect our financial condition, results of operations or cash flows.  Poor safety performance could also jeopardize our relationships with our customers and increase our insurance premiums.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our profitability could be negatively impacted if we are not able to maintain appropriate utilization of our workforce.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The extent to which we utilize our workforce affects our profitability.  If we under utilize our workforce, our project gross margins and overall profitability suffer in the short-term.  If we over utilize our workforce, we may negatively impact safety, employee satisfaction and project execution, which could result in a decline in future project awards.  The utilization of our workforce is impacted by numerous factors including:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our estimate of the headcount requirements for various operating units based upon our forecast of the demand for our products and services;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to maintain our talent base and manage attrition;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">productivity;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to schedule our portfolio of projects to efficiently utilize our employees and minimize downtime between project assignments; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our need to invest time and resources into functions such as training, business development, employee recruiting, and sales that are not chargeable to customer projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">An inability to attract and retain qualified personnel, and in particular, engineers, project managers, and skilled craft workers, could impact our ability to perform on our contracts, which could harm our business and impair our future revenue and profitability.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our ability to attract and retain qualified engineers, project managers, skilled craftsmen and other experienced professionals in accordance with our needs is an important factor in our ability to maintain profitability and grow our business.  The market for these professionals is competitive, particularly during periods of economic growth when the supply is limited.  We cannot provide any assurance that we will be successful in our efforts to retain or attract qualified personnel when needed.  Therefore, when we anticipate or experience growing demand for our services, we may incur additional cost to maintain a professional staff in excess of our current contract needs in an effort to have sufficient qualified personnel available to address this anticipated demand.  If we do incur additional compensation and benefit costs, our customer contracts may not allow us to pass through these costs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Competent and experienced engineers, project managers, and craft workers are especially critical to the profitable performance of our contracts, particularly on our fixed-price contracts where superior design and execution of the project can result in profits greater than originally estimated or where inferior design and project execution can reduce or eliminate estimated profits or even result in a loss.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our project managers are involved in most aspects of contracting and contract execution including:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">supervising the bidding process, including providing estimates of significant cost components, such as material and equipment needs, and the size, productivity and composition of the workforce;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">negotiating contracts;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">supervising project performance, including performance by our employees, subcontractors and other third-party suppliers and vendors;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">estimating costs for completion of contracts that is used to estimate amounts that can be reported as revenue and earnings on the contract under the percentage-of-completion method of accounting;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">negotiating requests for change orders and the final terms of approved change orders; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">determining and documenting claims by us for increased costs incurred due to the failure of customers, subcontractors and other third-party suppliers of equipment and materials to perform on a timely basis and in accordance with contract terms.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our results of operations depend upon the award of new contracts and the timing of those awards.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue is derived primarily from contracts awarded on a project-by-project basis.  Generally, it is difficult to predict whether and when we will be awarded a new contract due to lengthy and complex bidding and selection processes, changes in existing or forecasted market conditions, customers' access to financing, governmental regulations, permitting and environmental matters.  Because our revenue are derived from contract awards, our results of operations and cash flows can fluctuate materially from period to period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The uncertainty associated with the timing of contract awards may reduce our short-term profitability as we balance our current capacity with expectations of future contract awards.  If an expected contract award is delayed or not received, we could incur costs to maintain an idle workforce that may have a material adverse effect on our results of operations.  Alternatively, we may decide that our long-term interests are best served by reducing our workforce and incurring increased costs associated with severance and termination benefits, which also could have a material adverse effect on our results of operations in the period incurred.  Reducing our workforce could also impact our results of operations if we are unable to adequately staff projects that are awarded subsequent to a workforce reduction.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Demand for our products and services is cyclical and is vulnerable to the level of capital and maintenance spending of our customers and to downturns in the industries and markets we serve, as well as conditions in the general economy.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The demand for our products and services depends upon the existence of construction and maintenance projects primarily in the midstream and downstream petroleum, power and other heavy industries in the United States and Canada.  Therefore, it is likely that our business will continue to be cyclical in nature and vulnerable to general downturns in the United States, Canadian and world economies and changes in commodity prices, which could adversely affect the demand for our products and services.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The availability of engineering and construction projects is dependent upon economic conditions in the oil, gas, petrochemical, industrial, and power industries, and specifically, the level of capital expenditures on energy infrastructure.  A prolonged period of relatively low commodity prices in North America has had an adverse impact on the level of capital expenditures of our customers and/or their ability to finance these expenditures.  Our failure to obtain projects, the delay of project awards, the cancellation of projects or delays in the execution of contracts has resulted and may continue to result in under-utilization of our resources, which could adversely impact our revenue, margins, operating results and cash flow.  There are numerous factors beyond our control that influence the level of maintenance and capital expenditures of our customers, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">current or projected commodity prices, including oil, gas, power and mineral prices;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">refining margins;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the demand for oil, gas and electricity;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the ability of oil, gas, industrial and power companies to generate, access and deploy capital;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">exploration, production and transportation costs;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">interest rates;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">tax incentives, including those for alternative energy projects;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulatory restraints on the rates that power companies may charge their customers; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">local, national and international political and economic conditions.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our revenue and profitability may be adversely affected by a reduced level of activity in the hydrocarbon industry.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In recent years, demand from the worldwide hydrocarbon industry has been a significant generator of our revenue.  Numerous factors influence capital expenditure decisions in the hydrocarbon industry, including, but not limited to, the following:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">current and projected oil and gas prices;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">exploration, extraction, production and transportation costs;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">refining margins;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the discovery rate, size and location of new oil and gas reserves;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">technological challenges and advances;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">ability to export hydrocarbon products;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">demand for hydrocarbon production;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">competition from alternative energy sources, including wind and solar; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changing taxes, price controls, and laws and regulations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aforementioned factors are beyond our control and could have a material adverse effect on our results of operations and on our financial position or cash flow.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The volume of storage related projects are influenced by the overall forward market for crude oil, and certain market conditions may adversely affect financial and operating results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our results may be influenced by the overall forward market for crude oil.  A &#8220;contango&#8221; market (meaning that the price of crude oil for future delivery is higher than the current price) is associated with greater demand for crude oil storage capacity, because a party can simultaneously purchase crude oil at current prices for storage and sell at higher prices for future delivery.  A &#8220;backwardated&#8221; market (meaning that the price of crude oil for future delivery is lower than the current price) is associated with lower demand for crude oil storage capacity, because a party can capture a premium for prompt delivery of crude oil rather than storing it for future sale.  A prolonged backwardated market or other adverse market conditions could have an adverse impact on demand for new storage related construction.  Finally, higher absolute levels of crude oil prices increase the costs of financing and insuring crude oil in storage, which negatively affects storage economics.  As a result, the overall forward market for crude oil may have an adverse effect on our business, results of operations and financial condition.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The terms of our contracts could expose us to unforeseen costs and costs not within our control, which may not be recoverable and could adversely affect our results of operations and financial condition.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A significant amount of our work is performed under fixed price contracts.  Under fixed-price contracts, we agree to perform the contract for a fixed-price and, as a result, can improve our expected profit by superior execution, productivity, workplace safety and other factors resulting in cost savings.  However, we could incur cost overruns above the approved contract price, which may not be recoverable.  Under certain incentive fixed-price contracts, we may agree to share with a customer a portion of any savings we generate while the customer agrees to bear a portion of any increased costs we may incur up to a negotiated ceiling.  To the extent costs exceed the negotiated ceiling price, we may be required to absorb some or all of the cost overruns.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fixed-price contract prices are established based largely upon estimates and assumptions relating to project scope and specifications, personnel and productivity, material needs, and site conditions.  These estimates and assumptions may prove inaccurate or conditions may change due to factors out of our control, resulting in cost overruns, which we may be required to absorb and which could have a material adverse effect on our business, financial condition and results of operations.  In addition, our profits from these contracts could decrease or we could experience losses if we incur difficulties in performing the contracts or are unable to secure fixed-pricing commitments from our manufacturers, suppliers and subcontractors at the time we enter into fixed-price contracts with our customers.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under cost-plus and time-and-material contracts, we perform our services in return for payment of our agreed upon reimbursable costs plus a profit.  The profit component is typically expressed in the contract either as a percentage of the reimbursable costs we actually incur or is factored into the rates we charge for labor or for the cost of equipment and materials, if any, we are required to provide.  Our profit could be negatively impacted if our actual costs exceed the estimated costs utilized to establish the billing rates included in the contracts.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We may incur significant costs in providing services in excess of original project scope without having an approved change order.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After commencement of a contract, we may perform, without the benefit of an approved change order from the customer, additional services requested by the customer that were not contemplated in our contract price for various reasons, including customer changes or incomplete or inaccurate engineering, changes in project specifications and other similar information provided to us by the customer.  Our construction contracts generally require the customer to compensate us for additional work or expenses incurred under these circumstances.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A failure to obtain adequate compensation for these matters could require us to record in the current period an adjustment to revenue and profit recognized in prior periods under the percentage-of-completion accounting method.  Any such adjustments, if substantial, could have a material adverse effect on our results of operations and financial condition, particularly for the period in which such adjustments are made.  We can provide no assurance that we will be successful in obtaining, through negotiation, arbitration, litigation or otherwise, approved change orders in an amount adequate to compensate us for our additional work or expenses.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our use of percentage-of-completion accounting for fixed-price contracts and our reporting of profits for cost-plus contracts prior to contract completion could result in a reduction or elimination of previously reported profits.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue are recognized using the percentage-of-completion method of accounting.  Under percentage-of-completion accounting, contract revenue and earnings are recognized ratably over the contract term based on the proportion of actual costs incurred to total estimated costs.  In addition, some contracts contain penalty provisions for failure to achieve certain milestones, schedules or performance standards.  We review our estimates of contract revenue, costs and profitability on a monthly basis.  As a result, we may adjust our estimates on one or more occasions as a result of changes in cost estimates, change orders to the original contract, or claims against the customer for increased costs incurred by us due to customer-induced delays and other factors.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated in the period the loss is determined.  Contract profit estimates are also adjusted, on a percentage of completion basis, in the fiscal period in which it is determined that an adjustment is required.  No restatements are made to prior periods.  Further, a number of our contracts contain various cost and performance incentives and penalties that impact the earnings we realize from our contracts, and adjustments related to these incentives and penalties are recorded on a percentage of completion basis in the period when estimable and probable.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the requirements of the percentage-of-completion method of accounting, the possibility exists that we could have estimated and reported a profit on a contract over several prior periods and later determine, as a result of additional information, that all or a portion of such previously estimated and reported profits were overstated.  If this occurs, the full aggregate amount of the overstatement will be reported for the period in which such change in estimate occurs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Actual results could differ from the estimates and assumptions that we use to prepare our financial statements.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To prepare financial statements in conformity with generally accepted accounting principles, management is required to make estimates and assumptions, as of the date of the financial statements, which affect the reported values of assets, liabilities, revenue and expenses and disclosures of contingent assets and liabilities.  Areas requiring significant estimation by our management include:</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">contract costs and application of percentage-of-completion accounting;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">provisions for uncollectible receivables from customers for invoiced amounts;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the amount and collectibility of unpriced change orders and claims against customers;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">provisions for income taxes and related valuation allowances;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">recoverability of goodwill and intangible assets;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">valuation of assets acquired and liabilities assumed in connection with business combinations; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">accruals for estimated liabilities, including litigation and insurance reserves.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our actual results could materially differ from these estimates.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Domestic and Foreign trade tariffs could raise the price and reduce the availability of raw materials to us, which could negatively impact our operating results and financial condition.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Domestic and foreign trade tariffs could raise the price and reduce the availability of raw materials such as steel plate and steel pipe, which are key materials used by us.  Supplies of these materials are available throughout the United States and globally from numerous sources.  We anticipate that adequate amounts of these materials will be available in the foreseeable future.  However, if trade tariffs should significantly impact the price and availability of these materials, we could experience lower gross margins, operational inefficiencies and project delays.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We are exposed to credit risk from customers.  If we experience delays and/or defaults in customer payments, we could suffer liquidity problems or we could be unable to recover amounts owed to us.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the terms of our contracts, at times we commit resources to customer projects prior to receiving payments from customers in amounts sufficient to cover expenditures on these projects as they are incurred.  Many of our fixed-price or cost-plus contracts require us to satisfy specified progress milestones or performance standards in order to receive a payment.  Under these types of arrangements, we may incur significant costs for labor, equipment and supplies prior to receipt of payment.  If the customer fails or refuses to pay us for any reason, there is no assurance we will be able to collect amounts due to us for costs previously incurred.  In some cases, we may find it necessary to terminate subcontracts with suppliers engaged by us to assist in performing a contract, and we may incur costs or penalties for canceling our commitments to them.  Delays in customer payments require an investment in working capital.  If we are unable to collect amounts owed to us under our contracts, we may be required to record a charge against previously recognized earnings related to the project, and our liquidity, financial condition and results of operations could be adversely affected.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions may result in significant transaction expenses, and unidentified liabilities and risks associated with entering new markets.  We may also be unable to profitably integrate and operate these businesses.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may lack sufficient management, financial and other resources to successfully integrate future acquisitions, including acquisitions in markets where we have not previously operated.  Any future acquisitions may result in significant transaction expenses, unexpected liabilities and other risks in addition to the integration and consolidation risks.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we make any future acquisitions, we will likely assume liabilities of the acquired business or have exposure to contingent liabilities that may not be adequately covered by insurance or indemnification, if any, from the former owners of the acquired business.  These potential liabilities could have a material adverse effect on our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We may not be able to successfully integrate our acquisitions, which could adversely impact our business. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may not be able to successfully complete our ongoing integration of the operations, personnel and technology from our acquisitions.  Because of their size and complexity, if we fail to complete our integration efforts successfully, we may experience interruptions in our business activities, a decrease in the quality of our services, a deterioration in our employee and customer relationships, and harm to our reputation, all of which could have a material adverse effect on our business, financial condition and results of operations.  Our integration activities have required significant attention from management, which potentially decreases the time that management may devote to serve existing customers, attract new customers and develop new services and strategies.  We may also experience difficulties in combining corporate cultures, maintaining employee morale and retaining key employees.  The integration efforts may also impose substantial demands on our operations or other projects.  We will have to actively strive to demonstrate to our existing customers that these integrations have not resulted in adverse changes in our standards or business focus.  Our acquisitions have involved a significant capital commitment, and the return that we achieve on any capital invested may be less than the return achieved on our other projects or investments.  There will be challenges in consolidating and rationalizing information technology platforms and administrative infrastructures.  In addition, any delays or increased costs of integrating acquired companies could adversely affect our operations, financial results and liquidity.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We may not realize the growth opportunities, operating margins and synergies that are anticipated from acquisitions. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The benefits we expect to achieve as a result of an acquisition will depend, in part, on our ability to realize the anticipated growth opportunities, operating margins and synergies.  Our success in realizing these growth opportunities, operating margins and synergies, and the timing of this realization, depends on the successful integration of the acquired business and operations with our existing business and operations.  Even if we are able to integrate existing and acquired businesses successfully, this integration may not result in the realization of the full benefits of the growth opportunities, operating margins and synergies we currently expect within the anticipated time frame or at all.  Accordingly, the benefits from an acquisition may be offset by costs incurred or delays in integrating the companies, which could cause our revenue assumptions and operating margin to be inaccurate. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We may need to raise additional capital in the future for working capital, capital expenditures and/or acquisitions, and we may not be able to do so on favorable terms or at all, which would impair our ability to operate our business or achieve our strategic plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the extent that cash flow from operations, together with available borrowings under our senior secured revolving credit facility, are insufficient to make future investments, acquisitions or provide needed working capital, we may require additional financing from other sources.  Our ability to obtain such additional financing in the future will depend in part upon prevailing capital market conditions, as well as conditions in our business and our operating results; and those factors may affect our efforts to arrange additional financing on terms that are satisfactory to us.  If adequate funds are not available, or are not available on acceptable terms, we may not be able to make future investments, take advantage of acquisitions or other opportunities, or respond to competitive challenges.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We face substantial competition in each of our business segments, which may have a material adverse effect on our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We face competition in all areas of our business from regional, national and international competitors.  Our competitors range from small, family-owned businesses to well-established, well-financed entities, both privately and publicly held, including many large engineering and construction companies and specialty contractors.  We compete primarily on the basis of price, customer satisfaction, safety performance and programs, quality of our products and services, and schedule.  As a result, an increase in the level of competition in one or more markets may result in lower operating margins than we have recently experienced.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our backlog is subject to unexpected fluctuations, adjustments and cancellations and does not include the full value of our long-term maintenance contracts, and therefore, may not be a reliable indicator of our future earnings.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Backlog may not be a reliable indicator of our future performance.  We cannot guarantee that the revenue projected in our backlog will be realized or profitable.  Projects may remain in our backlog for an extended period of time.  In addition, project cancellations or scope adjustments may occur from time to time with respect to contracts included in our backlog that could reduce the dollar amount of our backlog and the revenue and profits that we actually earn.  Many of our contracts have termination rights.  Therefore, project adjustments may occur from time to time to contracts in our backlog.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The loss of one or more of our significant customers could adversely affect us.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">One or more customers have in the past and may in the future contribute a material portion of our revenue in any one year.  Because these significant customers generally contract with us for specific projects or for specific periods of time, we may lose these customers from year to year as the projects or maintenance contracts are completed.  The loss of business from any one of these customers could have a material adverse effect on our business or results of operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Future events, including those associated with our strategic plan, could negatively affect our liquidity position.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We can provide no assurance that we will have sufficient earnings from operations or the credit capacity to meet all of our future cash needs should we encounter significant working capital requirements or incur significant acquisition costs.  Insufficient earnings from operations, significant working capital requirements, and contract disputes have in the past, and could in the future, reduce availability under our senior secured revolving credit facility.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our business may be affected by difficult work sites and environments, which may adversely affect our overall business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our work under a variety of conditions, including, but not limited to, difficult terrain, difficult site conditions and busy urban centers where delivery of materials and availability of labor may be impacted.  Performing work under these conditions can slow our progress, potentially causing us to incur contractual liability to our customers.  These difficult conditions may also cause us to incur additional, unanticipated costs that we might not be able to pass on to our customers.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We are susceptible to severe weather conditions as a result of climate change or otherwise, which may harm our business and financial results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business may be adversely affected by severe weather in areas where we have significant operations.  Repercussions of severe weather conditions may include:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">curtailment of services;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">suspension of operations;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">inability to meet performance schedules in accordance with contracts and potential liability for liquidated damages;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">injuries or fatalities; </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">weather related damage to our facilities;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">disruption of information systems;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">inability to receive machinery, equipment and materials at jobsites; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">loss of productivity.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The frequency and severity of severe weather conditions may be enhanced by present and future changes to our climate.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our senior secured revolving credit facility imposes restrictions that may limit business alternatives.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our senior secured revolving credit facility contains covenants that restrict or limit our ability to incur additional debt, acquire or dispose of assets, repurchase equity, or make certain distributions, including dividends.  In addition, our senior secured revolving credit facility requires that we comply with a number of financial covenants.  These covenants and restrictions may impact our ability to effectively execute operating and strategic plans and our operating performance may not be sufficient to comply with the required covenants.  Additionally, availability under the credit facility is dependent upon profitable operating results.  If results deteriorate, availability under the credit facility is reduced.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our failure to comply with one or more of the covenants in our senior secured revolving credit facility could result in an event of default.  We can provide no assurance that a default could be remedied, or that our creditors would grant a waiver or amend the terms of the senior secured revolving credit facility.  If an event of default occurs, our lenders could elect to declare all amounts outstanding under the facility to be immediately due and payable, terminate all commitments, refuse to extend further credit, and require us to provide cash to collateralize any outstanding letters of credit.  If an event of default occurs and the lenders under the senior secured revolving credit facility accelerate the maturity of any loans or other debt outstanding, we may not have sufficient liquidity to repay amounts outstanding under the existing agreement.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We contribute to multiemployer plans that could result in liabilities to us if those plans are terminated or if we withdraw from those plans.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We contribute to several multiemployer pension plans for employees covered by collective bargaining agreements.  These plans are not administered by us and contributions are determined in accordance with provisions of negotiated labor contracts.  The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980, imposes certain liabilities upon employers who are contributors to a multiemployer plan in the event of the employer&#8217;s withdrawal from, or upon termination of, such plan.  If we terminate or withdraw from a multiemployer pension plan, we could be required to make significant cash contributions to fund that plan's unfunded vested benefit, which could materially and adversely affect our financial condition and results of operations; however, we are not currently able to determine the net assets and actuarial present value of the multiemployer pension plans&#8217; unfunded vested benefits allocable to us, if any, and we are not presently aware of the amounts, if any, for which we may be contingently liable if we were to withdraw from any of these plans.  In addition, if the funding level of any of these multiemployer plans becomes classified as &#8220;critical status&#8221; under the Pension Protection Act of 2006, we could be required to make significant additional contributions to those plans.</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Earnings for future periods may be affected by impairment charges.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because we have grown in part through acquisitions, goodwill and other acquired intangible assets represent a substantial portion of our assets.  We perform annual goodwill impairment reviews in the fourth quarter of every fiscal year.  In addition, we perform an impairment review whenever events or changes in circumstances indicate the carrying value of goodwill or an intangible or fixed asset may not be recoverable.  In fiscal 2020, we had $40.0 million of goodwill and other intangible asset impairments, of which $1.5 million was reported as restructuring costs.  As of June&#160;30, 2020, we had $8.8 million of amortizing intangible assets and $60.4&#160;million of non-amortizing goodwill representing 1.7% and 11.7% of our total assets, respectively.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We are involved, and are likely to continue to be involved in legal proceedings, which will increase our costs and, if adversely determined, could have a material effect on our financial condition, results of operations, cash flows and liquidity.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are currently a defendant in legal proceedings arising from the operation of our business, and it is reasonable to expect that we would be named in future actions.  Many of the actions against us arise out of the normal course of performing services on project sites, and include workers&#8217; compensation claims, personal injury claims and contract disputes with our customers.  From time to time, we are also named as a defendant for actions involving the violation of federal and state labor laws related to employment practices, wages and benefits.  We may also be a plaintiff in legal proceedings against customers seeking to recover payment of contractual amounts due to us as well as claims for increased costs incurred by us resulting from, among other things, services performed by us at the request of a customer that are in excess of original project scope that are later disputed by the customer and customer-caused delays in our contract performance.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain insurance against operating hazards in amounts that we believe are customary in our industry.  However, our insurance policies include deductibles and certain coverage exclusions, so we cannot provide assurance that we are adequately insured against all of the risks associated with the conduct of our business.  A successful claim brought against us in excess of, or outside of, our insurance coverage could have a material adverse effect on our financial condition, results of operations, cash flows and liquidity.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Litigation, regardless of its outcome, is expensive, typically diverts the efforts of our management away from operations for varying periods of time, and can disrupt or otherwise adversely impact our relationships with current or potential customers, subcontractors and suppliers.  Payment and claim disputes with customers may also cause us to incur increased interest costs resulting from incurring indebtedness under our revolving line of credit or receiving less interest income resulting from fewer funds invested due to the failure to receive payment for disputed claims and accounts.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our projects expose us to potential professional liability, product liability, pollution liability, warranty and other claims, which could be expensive, damage our reputation and harm our business.  We may not be able to obtain or maintain adequate insurance to cover these claims.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform construction and maintenance services at large industrial facilities where accidents or system failures can be disastrous and costly.  Any catastrophic occurrence in excess of our insurance limits at locations engineered or constructed by us or where our products are installed or services performed could result in significant professional liability, product liability, warranty and other claims against us by our customers, including claims for cost overruns and the failure of the project to meet contractually specified milestones or performance standards.  Further, the rendering of our services on these projects could expose us to risks and claims by third parties and governmental agencies for personal injuries, property damage and environmental matters, among others.  Any claim, regardless of its merit or eventual outcome, could result in substantial costs, divert management&#8217;s attention and create negative publicity, particularly for claims relating to environmental matters where the amount of the claim could be extremely large.  We may not be able to or may choose not to obtain or maintain insurance coverage for the types of claims described above.  If we are unable to obtain insurance at an acceptable cost or otherwise protect against the claims described above, we will be exposed to significant liabilities, which may materially and adversely affect our financial condition and results of operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Employee, subcontractor or partner misconduct or our overall failure to comply with laws or regulations could harm our reputation, damage our relationships with customers, reduce our revenue and profits, and subject us to criminal and civil enforcement actions.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Misconduct, fraud, non-compliance with applicable laws and regulations, or other improper activities by one of our employees, subcontractors or partners could have a significant negative impact on our business and reputation.&#160; Such misconduct could include the failure to comply with safety standards, laws and regulations, customer requirements, regulations pertaining to the internal controls over financial reporting, environmental laws and any other applicable laws or regulations.&#160; The precautions we take to prevent and detect these activities may not be effective, since our internal controls are subject to inherent limitations, including human error, the possibility that controls could be circumvented or become inadequate because of changed conditions, and fraud.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our failure to comply with applicable laws or regulations or acts of misconduct could subject us to fines and penalties, harm our reputation, damage our relationships with customers, reduce our revenue and profits and subject us to criminal and civil enforcement actions.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Environmental factors and changes in laws and regulations could increase our costs and liabilities.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operations are subject to environmental laws and regulations, including those concerning emissions into the air; discharges into waterways; generation, storage, handling, treatment and disposal of hazardous material and wastes; and health and safety.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our projects often involve highly regulated materials, including hazardous wastes.  Environmental laws and regulations generally impose limitations and standards for regulated materials and require us to obtain permits and comply with various other requirements.  The improper characterization, handling, or disposal of regulated materials or any other failure by us to comply with federal, state and local environmental laws and regulations or associated environmental permits could subject us to the assessment of administrative, civil and criminal penalties, the imposition of investigatory or remedial obligations, or the issuance of injunctions that could restrict or prevent our ability to operate our business and complete contracted projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, under the Comprehensive Environmental Response, Compensation and Liability Act of 1980 (&#8220;CERCLA&#8221;), and comparable state and foreign laws, we may be required to investigate and remediate regulated materials.  CERCLA and the comparable state laws typically impose liability without regard to whether a company knew of or caused the release, and liability for the entire cost of clean-up can be imposed upon any responsible party.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to numerous other laws and regulations including those related to business registrations and licenses, environment, workplace, employment, health and safety.  These laws and regulations are complex, change frequently and could become more stringent in the future.  It is impossible to predict the effect on us of any future changes to these laws and regulations.  We can provide no absolute assurance that our operations will continue to comply with future laws and regulations or that the costs to comply with these laws and regulations and/or a failure to comply with these laws will not significantly adversely affect our business, financial condition and results of operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Climate change legislation or regulations restricting emissions of &#8220;greenhouse gases&#8221; could result in reduced demand for our services and products.&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There has been an increased focus in the last several years on climate change in response to findings that emissions of carbon dioxide, methane and other greenhouse gases present an endangerment to public health and the environment.  As a result, there have been a variety of regulatory developments, proposals or requirements and legislative initiatives that have been introduced in the U.S. (and other parts of the world) that are focused on restricting the emission of greenhouse gases.  The adoption of new or more stringent legislation or regulatory programs limiting greenhouse gas emissions from customers for whom we provide services could affect demand for our products and services.  Further, some scientists have concluded that increasing greenhouse gas concentrations in the atmosphere may produce physical effects, such as increased severity and frequency of storms, droughts, floods and other climate events.  Such climate events have the potential to adversely affect our operations or those of our customers, which in turn could have a negative effect on us.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">A failure or outage in our operational systems or cyber security attacks on any of our systems, or those of third parties, may adversely affect our financial results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have become more reliant on technology to help increase efficiency in our business.  We use numerous technologies to help run our operations, and this may subject our business to increased risks.  Any cyber security attack that affects our facilities, our systems, our customers and any of our financial data could have a material adverse effect on our business.  In addition, a cyber-attack on our customer and employee data may result in a financial loss, including potential fines for failure to safeguard data, and may negatively impact our reputation.  Third-party systems on which we rely could also suffer system failure.  Any of these occurrences could disrupt our business, result in potential liability or reputational damage or otherwise have an adverse effect on our financial results.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have experienced cybersecurity threats to our information technology infrastructure and have experienced cyber-attacks, attempts to breach our systems and other similar incidents.  Such prior events have not had a material impact on our financial condition, results of operations or liquidity.  However, future threats could cause harm to our business and our reputation, as well as negatively impact our results of operations materially.  Our insurance coverage may not be adequate to cover all the costs related to cyber-attacks or disruptions resulting from such events.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any security breach resulting in the unauthorized use or disclosure of certain personal information could put individuals at risk of identity theft and financial or other harm and result in costs to the Company in investigation, remediation, legal defense and in liability to parties who are financially harmed.  We may incur significant costs to protect against the threat of information security breaches or to respond to or alleviate problems caused by such breaches.  For example, laws may require notification to regulators, clients or employees and enlisting credit monitoring or identity theft protection in the event of a privacy breach.  A cybersecurity attack could also be directed at our systems and result in interruptions in our operations or delivery of services to our clients and their customers.  Furthermore, a material security breach could cause us to lose revenue, lose clients or cause damage to our reputation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To reduce organizational risk from cybersecurity threats, the Company has undertaken several initiatives in recent years.  We strengthened our identity and access management capabilities by requiring multi-factor authentication, increased the threat detection efficiencies within our security information and event management capacity, and completed projects designed to reduce our organization's external attack surface.  In addition, in the area of security awareness and training, we have updated our foundational curriculum, established mandatory recurring training requirements, and commenced periodic phishing campaign assessments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We rely on internally and externally developed software applications and systems to support critical functions including project management, estimating, scheduling, human resources, accounting, and financial reporting.  Any sudden loss, disruption or unexpected costs to maintain these systems could significantly increase our operational expense as well as disrupt the management of our business operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We rely on various software systems to conduct our critical operating and administrative functions.&#160; We depend on our software vendors to provide long-term software maintenance support for our information systems.&#160; Software vendors may decide to discontinue further development, integration or long-term software maintenance support for our information systems, in which case we may need to abandon one or more of our current information systems and migrate some or all of our project management, human resources, estimating, scheduling,  accounting and financial information to other systems, thus increasing our operational expense as well as disrupting the management of our business operations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-bribery laws. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The U.S. Foreign Corrupt Practices Act and similar anti-bribery laws in other jurisdictions generally prohibit companies and their intermediaries from making improper payments to officials or others for the purpose of obtaining or retaining business.  Our policies mandate compliance with these anti-bribery laws.  We operate in parts of the world that have experienced corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices.  We train our personnel concerning anti-bribery laws and issues, and we also inform our customers, vendors, and others who work for us or on our behalf that they must comply with anti-bribery law requirements.  We also have procedures and controls in place to monitor compliance.  We cannot assure that our internal controls and procedures always will protect us from the possible reckless or criminal acts committed by our employees or agents.  If we are found to be liable for anti-bribery law violations (either due to our own acts or our inadvertence, or due to the acts or inadvertence of others including our partners, agents, subcontractors or suppliers), we could suffer from criminal or civil penalties or other sanctions, including contract cancellations or debarment, and loss of reputation, any of which could have a material adverse effect on our business.  Litigation or investigations relating to alleged or suspected violations of anti-bribery laws, even if ultimately such litigation or investigations demonstrate that we did not violate anti-bribery laws, could be costly and could divert management's attention away from other aspects of our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Economic, political and other risks associated with international operations could adversely affect our business. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A portion of our operations are conducted outside the United States, and accordingly, our business is subject to risks associated with doing business internationally, including changes in foreign currency exchange rates, instability in political or economic conditions, difficulty in repatriating cash proceeds, differing employee relations, differing regulatory environments, trade protection measures, and difficulty in administering and enforcing corporate policies which may be different than the normal business practices of local cultures.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">Risk Factors Related to Our Common Stock</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our common stock, which is listed on the NASDAQ Global Select Market, has experienced significant price and volume fluctuations.  These fluctuations could continue in the future, and our stockholders may not be able to resell their shares of common stock at or above the purchase price paid.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The market price of our common stock may change significantly in response to various factors and events beyond our control, including the following:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the risk factors described in this Item&#160;1A;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">general conditions in our customers&#8217; industries;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">general conditions in the security markets;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the significant concentration of ownership of our common stock in the hands of a small number of institutional investors;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">a shortfall in operating revenue or net income from that expected by securities analysts and investors; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in securities analysts&#8217; estimates of our financial performance or the financial performance of our competitors or companies in our industry.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some companies that have volatile market prices for their securities have been subject to security class action suits filed against them.  If a suit were to be filed against us, regardless of the outcome, it could result in substantial costs and a diversion of our management&#8217;s attention and resources.  This could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Future sales of our common stock may depress our stock price.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales of a substantial number of shares of our common stock in the public market or otherwise, either by us, a member of management or a major stockholder, or the perception that these sales could occur, could depress the market price of our common stock and impair our ability to raise capital through the sale of additional equity securities.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We may issue additional equity securities, which could lead to dilution of our issued and outstanding stock.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The issuance of additional common stock, restricted stock units or securities convertible into our common stock could result in dilution of the ownership interest held by existing stockholders.  We are authorized to issue, without stockholder approval 5,000,000 shares of preferred stock, par value $0.01 per share, in one or more series, which may give other stockholders dividend, conversion, voting, and liquidation rights, among other rights, which may be superior to the rights of holders of our common stock.  In addition, we are authorized to issue, without stockholder approval, a significant number of additional shares of our common stock and securities convertible into either common stock or preferred stock.&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Shareholder activists could cause a disruption to our business.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">An activist investor may indicate disagreement with our strategic direction or capital allocation policies and may seek representation on our Board of Directors.  Our business, operating results or financial condition could be adversely affected and may result in, among other things:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">increased operating costs, including increased legal expenses, insurance, administrative expenses and associated costs incurred in connection with director election contests;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">uncertainties as to our future direction, which could result in the loss of potential business opportunities and could make it more difficult to attract, retain, or motivate qualified personnel, and strain relationships with investors and customers; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">reduction or delay in our ability to effectively execute our current business strategy and to implement new strategies.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_37"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;1B.   Unresolved Staff Comments</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;2.   Properties</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The principal properties of Matrix Service Company are as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.567%;"><tr><td style="width:1.0%;"></td><td style="width:28.743%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.143%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:27.025%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.650%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:19.993%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.650%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.996%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description of Facility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tulsa, Oklahoma</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate headquarters and regional office</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All segments</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bellingham, Washington</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office, fabrication facility and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical, Storage Solutions, Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Catoosa, Oklahoma</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fabrication facilities, regional office and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical, Storage Solutions, Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">&#160;&#160;&#160;&#160;Leased &amp; Owned&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Columbus, Ohio</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All segments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Eddystone, Pennsylvania</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office, fabrication facility and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All segments</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Houston, Texas</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional offices and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical, Storage Solutions, Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased &amp; Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Metairie, Louisiana</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All segments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Norco, California</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office and warehouse</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions, Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Orange, California</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fabrication facility, regional office and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical, Storage Solutions, Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased &amp; Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pittsburgh, Pennsylvania</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All segments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rahway, New Jersey</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure, Oil Gas &amp; Chemical, Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Temperance, Michigan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tucson, Arizona</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial, Storage Solutions, Oil Gas &amp; Chemical</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Burlington, Ontario, Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure, Industrial, Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Calgary, Alberta, Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leduc, Alberta, Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office and warehouse</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sarnia, Ontario, Canada</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office and warehouse</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paju-si, Gyeonggi-do, South Korea</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fabrication facility, regional office and warehouse</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sydney, New South Wales, Australia</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regional office</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:10.206%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:34.582%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.852%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Certain facilities were constructed by the Company on land acquired through ground leases with renewal options.</span></div><div style="text-indent:24.75pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the locations listed above, Matrix has smaller regional locations and temporary office facilities at numerous customer locations throughout the United States and Canada.&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;3.   Legal Proceedings</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are a party to a number of legal proceedings.  We believe that the nature and number of these proceedings are typical for a company of our size engaged in our type of business and that none of these proceedings will result in a material effect on our business, results of operations, financial condition, cash flows or liquidity.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_46"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;4.   Mine Safety Disclosures</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Section 1503 of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") requires domestic mine operators to disclose violations and orders issued under the Federal Mine Safety and Health Act of 1977 (the "Mine Act") by the federal Mine Safety and Health Administration.  We do not act as owner of any mines, but as a result of our performing services or construction at mine sites as an independent contractor, we may be considered an "operator" within the meaning of the Mine Act.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information concerning mine safety violations or other regulatory matters required to be disclosed in this annual report under Section 1503(a) of the Dodd-Frank Act and Item 104 of Regulation S-K is included in Exhibit 95 to this Annual Report on Form 10-K.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART II</span></div><div id="i95a72eae73ed4f80a1dcede005592273_52"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 5.   Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity                Securities</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Market Information</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our common stock trades on the NASDAQ Global Select Market under the trading symbol "MTRX".  Substantially all of our stockholders maintain their shares in "street name" accounts and are not individually stockholders of record.  As of July 31, 2020, there were 19 holders of record of our common stock.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Dividend Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have never paid cash dividends on our common stock, and the terms of our Credit Agreement (see Item 8. Financial Statements and Supplementary Data, Note 5 - Debt for more information about our Credit Agreement) limit the amount of cash dividends we can pay.  Under our Credit Agreement, we may declare and pay cash dividends on our capital stock during any fiscal year up to an amount which, when added to all other cash dividends paid during such fiscal year, does not exceed 50% of our cumulative net income for such fiscal year to date.  While we currently do not intend to pay cash dividends, any future dividend payments will depend on our financial condition, capital requirements and earnings as well as other relevant factors.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Credit Agreement limits the Company's purchases of its equity securities to $30.0 million in any calendar year.  The table below sets forth the information with respect to purchases made by the Company of its common stock during the fourth quarter of the fiscal year ended June&#160;30, 2020:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:35.356%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.198%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.198%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.516%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.157%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;Number<br/>of Shares<br/>Purchased</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average&#160;Price<br/>Paid<br/>Per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced Plans<br/>or Programs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maximum&#160;Number&#160;of<br/>Shares&#160;That&#160;May&#160;Yet<br/>Be Purchased<br/>Under the Plans<br/>or Programs (C)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April&#160;1 to April&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Share Repurchase Program </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(A)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,349,037</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Employee Transactions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(B)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May&#160;1 to May&#160;31, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Share Repurchase Program </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(A)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,349,037</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Employee Transactions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(B)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June&#160;1 to June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Share Repurchase Program </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(A)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,349,037</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Employee Transactions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(B)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">733</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.26</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:10.206%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:34.582%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.852%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(A)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Represents shares purchased under our stock buyback program.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(B)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Represents shares withheld to satisfy the employee&#8217;s tax withholding obligation that is incurred upon the vesting of deferred shares granted under the Company&#8217;s stock incentive plans.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(C)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">On November 6, 2018, the Board of Directors approved a new stock buyback program (the &#8220;November 2018 Program&#8221;), which replaced the December 2016 Program.  Under the November 2018 Program, the Company may repurchase common stock of the Company up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018.  The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Performance Graph</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The following Performance Graph and related information shall not be deemed &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the Securities and Exchange Commission, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933 or Securities Exchange Act of 1934, each as amended, except to the extent that we specifically incorporate it by reference into such filing.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following graph compares, for the period from June 30, 2015 to June 30, 2020, the cumulative stockholder return on our common stock with the cumulative total return of the NASDAQ Composite Index and the S&amp;P Construction &amp; Engineering Index.  The graph below assumes an investment of $100 (with reinvestment of all dividends) in our common stock, the NASDAQ Composite Index and the S&amp;P Construction &amp; Engineering Index on June 30, 2015 and tracks their relative performance through June 30, 2020.  The stock price performance reflected in the following graph is not necessarily indicative of future stock performance.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-top:9pt;"><img src="mtrx-20200630_g1.jpg" alt="mtrx-20200630_g1.jpg" style="height:485px;width:684px;"/></div><div style="text-align:center;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:31.063%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.581%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Matrix Service Company</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.38</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.83</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.17</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NASDAQ Composite</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98.32</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.14</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155.91</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168.04</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213.32</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">S&amp;P Construction &amp; Engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.00</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107.80</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.42</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123.78</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.74</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;6.   Selected Financial Data</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Selected Financial Data</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands, except percentages and per share data)</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:36.765%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.595%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.595%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.595%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.595%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.605%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, <br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, <br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/> 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,197,509</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,311,917</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">998,762</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,284,729</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">999,617</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,116,506</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,185,926</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,176</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,951</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,936</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,991</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross margin %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,021</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,144</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,109</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,998</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,930</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,859</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,882</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss) %</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,537</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,326)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) attributable to Matrix Service Company</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(183)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,863</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share-basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.09</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share-diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.01</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.07</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,213</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,581</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,654</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,416</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,310</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,033</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">586,030</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564,967</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,682</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,539</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,558</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,711</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,908</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,939</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows provided (used) by operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,085</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,671</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,746)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,587</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">758,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,098,349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,218,596</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682,273</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">868,672</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#090909;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Refer to the Results of Operations section included in Item 7 of this Annual Report on Form 10-K for a discussion of the operating results for the fiscal year ended 2020 in comparison to the fiscal year ended 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i95a72eae73ed4f80a1dcede005592273_58"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;7.   Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;).  GAAP represents a comprehensive set of accounting and disclosure rules and requirements, the application of which requires management judgments and estimates including, in certain circumstances, choices between acceptable GAAP alternatives.  The preparation of these consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities, if any, at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.  We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances.  Actual results could differ from these estimates under different assumptions or conditions.  Note 1- Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8 - Financial Statements and Supplementary Data in this Annual Report on Form 10-K, contains a comprehensive summary of our significant accounting policies.  The following is a discussion of our most critical accounting policies, estimates, judgments and uncertainties that are inherent in our application of GAAP.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CRITICAL ACCOUNTING POLICIES</span></div><div id="i95a72eae73ed4f80a1dcede005592273_64"></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General Information about our Contracts with Customers</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services.  Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones.  Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project.  The elapsed time from award to completion of performance may be in excess of one year for capital projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 1: Contract Identification</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not recognize revenue unless we have identified a contract with a customer.  A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable.  We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract.  This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 2: Identify Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Next, we identify each performance obligation in the contract.  A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer.  Revenue is recognized separately for each performance obligation in the contract.  Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services.  For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer.  Accordingly, we generally identify one performance obligation in our contracts.  The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 3: Determine Contract Price</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the performance obligations in the contract, we determine the contract price.  The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s).  In a fixed price contract, the contract price is a single lump-sum amount.  In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price.  These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets.  We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable.  We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.  We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved.  Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 4: Assign Contract Price to Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the contract price, we assign such price to the performance obligation(s) in the contract.  If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 5: Recognize Revenue as Performance Obligations are Satisfied</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record revenue for contracts with our customers as we satisfy the contracts' performance obligations.  We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced.  We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract.  As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs.  Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked.  Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected.  The Company does not sell separate warranties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion.  Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment.  Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period.  If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change Orders </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contracts are often modified through change orders, which are changes to the agreed upon scope of work.  Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract.  The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis.  For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies of the Notes to Financial Statements.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Claims </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us.  Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim.  The determination of our legal basis for a claim requires significant judgment.  We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Claims are more fully discussed in Note 7 - Commitments and Contingencies of the Notes to Financial Statements.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_67"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Unpriced Change Orders and Claims </span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million at June&#160;30, 2020 and $10.1 million at June&#160;30, 2019.  The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings.  Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months.  However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Loss Contingencies</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various legal actions, claims, and other contingencies arise in the normal course of our business.  Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with Accounting Standard Codification ("ASC") Topic 450-20, &#8220;Loss Contingencies&#8221;.  Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable.  We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known.  We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity.  However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Legal costs are expensed as incurred.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_73"></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired.  In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom.  We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value.  The goodwill impairment test involves comparing management&#8217;s estimate of the fair value of a reporting unit with its carrying value, including goodwill.  If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired.  If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units.  For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan.  As a result, actual results may differ from the estimates utilized in our income approach.  For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA.  The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements.  As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter&#8217;s downward acceleration of revenue and gross margin.  Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired.  Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events.  These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter.  As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future.  Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil.  These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price.  Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment.  The fiscal 2020 test indicated that three reporting units with a combined total of $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:GoodwillAttributableToReportingUnitsAtRiskForImpairment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M183My9mcmFnOjE2MmEwYjVjOWIzOTQ1YTJiYWY5MmVlYzViMDA0Zjg1L3RleHRyZWdpb246MTYyYTBiNWM5YjM5NDVhMmJhZjkyZWVjNWIwMDRmODVfOTg5NTYwNDY4NzMxMg_dfd6f220-c573-4cba-b20e-17a3a17e1285">14.2</ix:nonFraction>&#160;million of goodwill as of June 30, 2020 were at higher risk of future impairment than others.  If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We considered the amount of headroom for each reporting unit when determining whether an impairment existed.  The amount of headroom varies by reporting unit.  Our significant assumptions, including revenue growth rates, gross margins, discount rate and other factors may change in the future based on the changing economic and competitive environment in which we operate. Assuming that all other components of our fair value estimate remain unchanged, a change in the following assumptions would have the following effect on headroom:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:25.800%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></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.530%;"></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.530%;"></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.530%;"></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.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.798%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Headroom Sensitivity Analysis</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as of June 30, 2020 <br/>(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Baseline Headroom</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Headroom if Revenue Growth Rate<br/>Declines by 100 Basis Points </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Headroom if Gross Margin<br/>Declines by 100 Basis Points </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Headroom if Discount Rate Increases by 100 Basis Points </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reporting Unit 1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,112</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">-1%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">-28%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">-5%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reporting Unit 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,914</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">-17%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reporting Unit 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,130</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">-19%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All other reporting units</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,213</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75% to 228%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67% to 209%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58% to 167%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56% to 191%</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div id="i95a72eae73ed4f80a1dcede005592273_76"></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use the asset and liability approach for financial accounting and reporting for income taxes.  Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income.  Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results.  Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not.  Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors.  Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_2207"></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  The Company determines if an arrangement is or contains a lease at inception of the arrangement.  An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration.  Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received.  Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date.  Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis.  Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease.  The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_79"></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Standards</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts.  The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected.  The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period.  The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring.  The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses.  In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions.  The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.  </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_82"></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Overview</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas &amp; Chemical; Storage Solutions; and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services.  We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Oil Gas &amp; Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids.  We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets.  Our services include plant maintenance, turnarounds, engineering and capital construction.  We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals.  Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities.  Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals.  Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments.  Beginning in fiscal 2021, the Company&#8217;s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions.   The services provided by each of these segments is described below.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving.  This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions.  This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the work for all segments is performed in the United States, with 7.3% of revenue generated internationally during fiscal 2020, 3.4% in fiscal 2019 and 10.1% in fiscal 2018.  The percentage of revenue generated internationally increased in fiscal 2020 compared to fiscal 2019 due to higher levels of work in Canada.  The percentage of revenue generated internationally decreased in fiscal 2019 compared to fiscal 2018 due to the completion of a significant Canadian power generation project in our Electrical Infrastructure segment in fiscal 2018.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant period to period changes in revenue, gross profits and operating results between fiscal 2020 and fiscal 2019 are discussed below on a consolidated basis and for each segment.  A discussion of results of operations changes between fiscal 2019 and fiscal 2018 is included in Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the year ended June 30, 2019, which was filed with the SEC on September 4, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.104%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></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.530%;"></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.530%;"></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.530%;"></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.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.602%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,950</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,199</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,822</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,934</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,176</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss) %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,543</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,332</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,101</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,855</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,524</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,503)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,306</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss) %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,867</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,951</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,802</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,003</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,914</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,302</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,021</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,181</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,930</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income %</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variances Fiscal Year 2020 to Fiscal Year 2019  Increase/(Decrease)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104,527)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118,917)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,267</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(129,565)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(315,742)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,923</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,958)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,259)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,703)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,418</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,745)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,855</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,524</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,171)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,312)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,209</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74,555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="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></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:6pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operational Update</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As the COVID-19 pandemic persists, the Company's top priority has been to maintain a safe working environment for all employees, customers and business partners.  We transitioned the majority of our administrative and engineering team members to remote working conditions in March 2020.  At this time, we have returned to the office in select locations where predetermined criteria have been met, but the majority of our administrative and engineering team members continue to work remotely.  Our project teams in coordination with our clients created work processes to integrate the guidance from governmental agencies and leading health organizations to protect the health and safety of everyone on our job sites while maintaining productivity.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There continues to be significant uncertainty regarding the near- and intermediate-term economic impacts from the COVID-19 pandemic, which has disrupted the markets we serve.  As a result, the Company expanded its previously announced business improvement plan, which consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with our revenue expectations.  </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's previously announced business improvement plan was in response to underperformance in the Company's Electrical Infrastructure segment, which led to a $24.9 million impairment of goodwill during the second quarter of fiscal 2020.  In addition, the Company recorded $13.6 million of goodwill and other intangible asset impairments during the second quarter of fiscal 2020 in connection with the deterioration of our relationship with a significant customer in the iron and steel industry.  The Company made a strategic decision to exit the domestic iron and steel business early in the third quarter of fiscal 2020, which resulted in incurring restructuring costs to exit the business.  Finally, during the second quarter of 2020, the Company placed a $2.4 million valuation allowance on a deferred tax asset that was created by net operating loss carryforwards and other tax credits in Canada, which was determined to be unrecoverable.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company incurred $14.0 million of restructuring costs in fiscal 2020 in connection with its business improvement plan, other restructuring activities, and the wind down of the domestic iron and steel business.  These initiatives were substantially completed as of June 30, 2020.  As a result of these actions, the Company expects to save approximately $45 million in planned annual operating costs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In order to more clearly depict the core profitability of the Company, the following table presents our net income and earnings per fully diluted share for fiscal 2020 after adjusting for restructuring costs, impairments, and the Canadian tax valuation allowance:</span></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reconciliation of Adjusted Net Income and Diluted Earnings per Common Share</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;vertical-align:top;">(1)</sup></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands, except per share data)</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:55.040%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.280%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.280%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.280%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.284%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of<br/>Charge</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income Tax Effect of Charge</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net<br/>Income<br/>(Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (Loss) Per Diluted Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per common share, as reported</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs incurred<br/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,369)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,641</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure segment goodwill impairment<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,900</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,011</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.74</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial segment goodwill and other intangible asset impairment<br/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,615</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,803)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,812</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.40</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance placed on a deferred tax asset<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,417</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,417</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustment for dilutive effect of using basic shares for net loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted net income and diluted earnings per common share<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,807</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.40</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding - diluted:<br/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As reported<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Previously anti-dilutive common shares<br/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted weighted average common shares outstanding - diluted<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,111</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">This table presents non-GAAP financial measures of our adjusted net income and adjusted diluted earnings per common share for fiscal 2020.  The most directly comparable financial measures are net loss and net loss per common share, respectively, presented in the Consolidated Statements of Income.  We have presented these non-GAAP financial measures because we believe they more clearly depict the core operating results of the Company during the period presented and provide a more comparable measure of the Company's operating results to other companies considered to be in similar businesses.  Since adjusted net income and adjusted diluted earnings per common share are not measures of performance calculated in accordance with GAAP, they should be considered in addition to, rather than as a substitute for, the most directly comparable GAAP financial measures. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal 2020 Versus Fiscal 2019 </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Consolidated</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consolidated revenue was&#160;$1.101 billion&#160;for the&#160;fiscal year ended&#160;June&#160;30, 2020, compared to&#160;$1.417 billion&#160;in fiscal 2019.  On a segment basis, consolidated revenue decreased in the Industrial, Oil Gas &amp; Chemical, and Electrical Infrastructure segments by $129.6 million, $118.9 million and $104.5 million, respectively.  These decreases were partially offset by an increase in the Storage Solutions segment of $37.3 million.   </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consolidated gross profit was $102.2 million&#160;in fiscal 2020 compared to&#160;$132.0 million&#160;in fiscal 2019.  Gross margin was 9.3%&#160;in fiscal 2020&#160;and fiscal 2019.  Gross margins in fiscal 2020 are the result of strong project execution, offset by the under recovery of construction overhead costs due to lower than anticipated revenue volumes, particularly in the fourth quarter.  Fiscal 2019 was positively impacted by higher revenue volumes, which led to an over recovery of construction overhead costs.  </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Consolidated SG&amp;A expenses were&#160;$86.3 million&#160;in fiscal 2020&#160;compared to&#160;$94.0 million&#160;in fiscal 2019.  The decrease in fiscal 2020 was primarily attributable to lower incentive compensation due to weaker operating results in the current year.and savings from executing the previously announced business improvement plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded non-cash goodwill and other intangible asset impairments of $38.5 million during the second quarter of fiscal 2020.  See Item 8. Financial Statements, Note 4 - Goodwill and other intangible assets for more information about the impairments.  In addition, the Company recorded $14.0 million of restructuring costs in the third and fourth quarters of fiscal 2020 due to actions taken under our business improvement plan.  See Operational Update in this Results of Operations section and Item 8. Financial Statements, Note 14 - Restructuring Costs, for more information.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense was&#160;$1.6 million&#160;in fiscal 2020 and&#160;$1.3 million&#160;in fiscal 2019.  The increase in interest expense was primarily due to a higher average debt balance during fiscal 2020, partially offset by lower interest rates in fiscal 2020.  Interest income was $1.3 million during fiscal 2020 compared to $1.2 million in fiscal 2019 due to an increase in our average cash balance during fiscal 2020, partially offset by lower interest rates in fiscal 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our effective tax rate for fiscal 2020&#160;was&#160;9.7%&#160;compared to&#160;27.2%&#160;in fiscal 2019.  The tax benefit for fiscal 2020 was negatively impacted by a $3.1 million of valuation allowances placed on deferred tax assets that were created by net operating loss carryforwards and other tax credits primarily in Canada, the non-deductible portion of the goodwill impairments that would have resulted in a $1.8 million reduction of income tax expense, and $1.7 million of other non-deductible expenses.  These negative impacts were partially offset by $1.8 million&#160;of research and development and other tax credits.  The effective tax rate in fiscal 2019 was negatively impacted by $4.5 million of valuation allowances placed on net operating loss carryforwards and foreign tax credits generated by our branch operations in Canada, and $1.2 million of non-deductible expenses.  These negative impacts were largely offset by the reversal of $3.5 million of branch liabilities associated with the valuation allowances placed on our Canadian branch net operating loss carryforwards and foreign tax credits, $2.0 million&#160;of research and development and other tax credits and $0.3 million of excess tax benefits related to the vesting of stock-based compensation.  A full analysis of the Company's provision for income taxes is included in Item 8. Financial Statements and Supplementary Data, Note 6 - Income Taxes.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020, net loss was $33.1 million, or $1.24 per fully diluted share, compared to net income of $28.0 million, or $1.01 per fully diluted share, in fiscal 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Electrical Infrastructure</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue for the Electrical Infrastructure segment decreased $104.5 million to&#160;$112.9 million in fiscal 2020&#160;compared to&#160;$217.4 million in fiscal 2019.  The decrease is primarily due to lower volumes of power delivery and power generation work.  The segment gross margin (loss) was&#160;(1.0)%&#160;in fiscal 2020 compared to 7.1% in the same period last year.  The fiscal 2020 segment gross loss was negatively impacted by poor execution in the first and second quarters and lower volumes throughout the year, which led to the under recovery of construction overhead costs.  The segment gross margin in fiscal 2019 was negatively impacted by lower than previously forecasted margins on a limited number of power delivery projects.  In fiscal 2019, we expanded our power delivery business geographically, however, the margins on this work did not meet our expectations.  The fiscal 2019 segment margin was also negatively impacted when the proceeds from the settlement of a customer dispute were less than previously anticipated.  The negative impacts to the fiscal 2019 segment gross margin were partially offset by strong project execution on power generation package work.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, the Company announced a business improvement plan for this segment.  The plan included significant changes to the operations and management of the business, including changes to leadership and mid-level operational personnel, modifications to operational processes, and increased business development resources.  During the second half of fiscal 2020, we implemented the planned personnel changes, added business development resources and strengthened business processes, which has led to improved project execution.  However, it is still too early to assess the long-term effectiveness of the business improvement plan.  Furthermore, an improvement in the operating performance of this segment will be dependent upon the effectiveness and execution of the improvement plan, the markets we serve, the spending volumes of our existing clients and other external factors.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the COVID-19 pandemic, we have experienced suspensions of work at certain job sites and client proposal activity has slowed as customers manage other pandemic-related challenges.  We will continue to assess conditions in the areas we serve and resume normal operations based on the needs of our clients and safety guidelines to ensure the protection of our employees and customers.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Oil Gas&#160;&amp; Chemical</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue for the Oil Gas &amp; Chemical segment was $201.0 million in fiscal 2020&#160;compared to&#160;$319.9 million&#160;in the same period a year earlier.  The decrease of $118.9 million is primarily due to lower volumes of turnaround and refinery maintenance work.  The segment gross margin was&#160;7.9%&#160;in fiscal 2020&#160;compared to&#160;11.3%&#160;in the same period last year.  The fiscal 2020 segment gross margin was negatively impacted by lower volumes, which led to the under recovery of construction overhead costs, partially offset by strong project execution.  Project execution was strong in fiscal 2019 and higher volumes led to an over recovery of construction overhead costs.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The short-term impact to the Company's refinery turnaround and maintenance operations as a result of the global pandemic has been significant.  The impact has been exacerbated by the timing of the onset of the pandemic during what is normally a busy spring turnaround season.  Although there have been project delays and temporary suspensions of planned seasonal work, in most cases the revenue volumes are moving out in time, but not eliminated.  The updated start dates on many of the delayed activities are uncertain and will depend on the needs of our clients, safety guidelines, and the market.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Storage Solutions</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue for the Storage Solutions segment was $559.2 million in fiscal 2020&#160;compared to&#160;$521.9 million&#160;in fiscal 2019, an increase of $37.3 million.  The increase in segment revenue is primarily a result of increased tank and terminal construction work and higher levels of work in Canada.  The segment gross margin was&#160;12.9%&#160;in fiscal 2020 compared to&#160;10.7%&#160;in fiscal 2019.  The fiscal 2020 segment gross margin was positively impacted by strong project execution on large capital projects.  During the first half of fiscal 2019, the segment gross margin was negatively impacted by the wind down of lower margin work awarded in a highly competitive environment and lower than previously forecasted margins on a limited number of those projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the COVID-19 pandemic, global energy demand, and regulatory issues, we experienced short-term suspensions of work on a limited number of projects, but work on most of these projects has resumed.  In addition, some project awards and starts were delayed for durations varying from a few weeks to a few quarters.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Industrial</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue for the Industrial segment was $227.9 million in fiscal 2020&#160;compared to&#160;$357.5 million&#160;in fiscal 2019, a decrease of $129.6 million.  The decrease in revenue is primarily attributable to our strategic decision to exit the domestic iron and steel industry early in the third quarter, and lower volumes of thermal vacuum chamber work.  We no longer have a continuous presence in any domestic iron and steel facility and final wind-down of the business is substantially complete.  The segment gross margin was&#160;6.8%&#160;in fiscal 2020&#160;and fiscal 2019.  The fiscal 2020 segment gross margin was negatively impacted by sharply lower volumes and under recovery of overhead costs during the second half of the year due to the wind down of the domestic iron and steel business.  These negative impacts to segment gross margin were partially offset by good project execution on both capital and repair and maintenance projects during the first half of the year and a favorable project closeout on a thermal vacuum chamber project in the fourth quarter.  The fiscal 2019 segment gross margin was negatively impacted by a lower than previously forecasted margin on a thermal vacuum chamber project, partially offset by improved gross margins on iron and steel work.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_91"></div><div style="text-align:justify;margin-top:15pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Non-GAAP Financial Measures</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adjusted EBITDA</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have presented Adjusted EBITDA, which we define as net income (loss) before impairment of goodwill and other intangible assets, restructuring costs, interest expense, income taxes, depreciation and amortization, because it is used by the financial community as a method of measuring our performance and of evaluating the market value of companies considered to be in similar businesses.  We believe that the line item on our Consolidated Statements of Income entitled &#8220;Net income (loss)&#8221; is the most directly comparable GAAP measure to Adjusted EBITDA.  Since Adjusted EBITDA is not a measure of performance calculated in accordance with GAAP, it should not be considered in isolation of, or as a substitute for, net earnings as an indicator of operating performance.  Adjusted EBITDA, as we calculate it, may not be comparable to similarly titled measures employed by other companies.  In addition, this measure is not a measure of our ability to fund our cash needs.  As Adjusted EBITDA excludes certain financial information compared with net income (loss), the most directly comparable GAAP financial measure, users of this financial information should consider the type of events and transactions that are excluded.  Our non-GAAP performance measure, Adjusted EBITDA, has certain material limitations as follows:</span></div><div style="padding-left:54pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It does not include impairments to goodwill and other intangible assets.  While impairments to intangible assets are non-cash expenses in the period recognized, cash or other consideration was still transferred in exchange for the intangible assets in the period of the acquisition.  Any measure that excludes impairments to intangible assets has material limitations since these expenses represent the loss of an asset that was acquired in exchange for cash or other assets.</span></div><div style="padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It does not include restructuring costs.  Restructuring costs represent material costs that were incurred by the Company and are oftentimes cash expenses.  Therefore, any measure that excludes restructuring costs has material limitations. </span></div><div style="padding-left:18pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It does not include interest expense.  Because we have borrowed money to finance our operations and to acquire businesses, pay commitment fees to maintain our senior secured revolving credit facility, and incur fees to issue letters of credit under the senior secured revolving credit facility, interest expense is a necessary and ongoing part of our costs and has assisted us in generating revenue.  Therefore, any measure that excludes interest expense has material limitations.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It does not include income taxes.  Because the payment of income taxes is a necessary and ongoing part of our operations, any measure that excludes income taxes has material limitations.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">It does not include depreciation or amortization expense.  Because we use capital and intangible assets to generate revenue, depreciation and amortization expense is a necessary element of our cost structure.  Therefore, any measure that excludes depreciation or amortization expense has material limitations.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of Adjusted EBITDA to net income (loss) follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%;"><tr><td style="width:1.0%;"></td><td style="width:61.642%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.822%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.545%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.822%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.545%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.824%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible asset impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,998</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,597</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,600</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,224</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,602</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,797</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div><div id="i95a72eae73ed4f80a1dcede005592273_94"></div><div style="margin-top:15pt;"><span><br/></span></div><div style="margin-top:15pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Overview</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We define liquidity as the ability to pay our liabilities as they become due, fund business operations and meet all contractual and financial obligations.  Our primary sources of liquidity in fiscal 2020 were cash and cash equivalents on hand, capacity under our senior secured revolving credit facility and cash generated from operations.  Cash and cash equivalents on hand at June&#160;30, 2020 totaled $100.0 million and availability under the senior secured revolving credit facility totaled $93.4 million, resulting in total liquidity of $193.4 million.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There continues to be significant uncertainty regarding the near- and intermediate-term business impacts from the COVID-19 pandemic.  However, the Company entered this environment with a strong balance sheet and liquidity, which it expects to be sufficient to support its near- to intermediate-term needs.  In fiscal 2020, the Company implemented steps to preserve its financial position including:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">restructuring the business to right-size the cost structure to the expected near-term revenue;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">eliminating all non-critical capital expenditures; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">suspending share repurchases.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe the cost reduction efforts were appropriate given the circumstances.  These reductions were significant, but did not impact our capabilities nor our ability to execute work.  These reductions will enable us to be more competitive and profitable in the future and preserve liquidity.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table provides a summary of changes in our liquidity for the fiscal year ended June&#160;30, 2020 (in thousands):</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:79.398%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.402%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liquidity as of June 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,898</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase in cash and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,321</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase in credit facility capacity constraint</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68,541)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net borrowings on credit facility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,210)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decrease in letters of credit outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,618</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation of outstanding borrowings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liquidity as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Factors that routinely impact our short-term liquidity and that may impact our long-term liquidity include, but are not limited to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Changes in costs and estimated earnings in excess of billings on uncompleted contracts and billings on uncompleted contracts in excess of costs due to contract terms that determine the timing of billings to customers and the collection of those billings:</span></div><div style="text-indent:-18pt;padding-left:56.25pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Some cost plus and fixed price customer contracts are billed based on milestones which may require us to incur significant expenditures prior to collections from our customers.</span></div><div style="text-indent:-18pt;padding-left:56.25pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Some fixed price customer contracts allow for significant upfront billings at the beginning of the project, which temporarily increases liquidity near-term.</span></div><div style="text-indent:-18pt;padding-left:56.25pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Time and material contracts are normally billed in arrears.  Therefore, we are routinely required to carry these costs until they can be billed and collected.</span></div><div style="text-indent:-18pt;padding-left:56.25pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Some of our large construction projects may require security in the form of letters of credit or significant retentions.  The timing of collection of retentions is often uncertain.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Other changes in working capital.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Capital expenditures.</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other factors that may impact both short and long-term liquidity include:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Acquisitions and disposals of businesses.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Strategic investments in new operations.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Purchases of shares under our stock buyback program.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Contract disputes which can be significant.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Collection issues, including those caused by weak commodity prices, economic slowdowns or other factors which can lead to credit deterioration of our customers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Capacity constraints under our senior secured revolving credit facility and remaining in compliance with all covenants contained in the Credit Agreement.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Issuances of letters of credit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flows Provided by Operating Activities</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash flows provided by operating activities for the fiscal year ended June&#160;30, 2020 totaled $44.1 million.  Major components of cash flows from operating activities for the year ending June&#160;30, 2020 are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"></td><td style="width:79.108%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.692%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Cash Provided by Operating Activities</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible asset impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,607</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,630)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash effect of changes in working capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,674</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,085</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><span><br/></span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Working capital changes at June&#160;30, 2020 in comparison to June&#160;30, 2019 include the following:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Accounts receivable, net of bad debt expense recognized during the period, decreased by $56.6 million during fiscal 2020, which increased cash flows from operating activities.  The increase is primarily due to lower volumes of business and the timing of billing and collections.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Costs and estimated earnings in excess of billings on uncompleted contracts ("CIE") decreased $36.5 million, which increased cash flows from operating activities.  Billings on uncompleted contracts in excess of costs and estimated earnings ("BIE") decreased $41.7 million, which decreased cash flows from operating activities.  CIE and BIE balances declined primarily due to lower volumes of business in the second half of the year.  These balances routinely experience significant fluctuations based on the timing of when job costs are incurred and the invoicing of those job costs to the customer.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Other assets and liabilities decreased $11.0 million, which increased cash flows from operating activities.  The decrease is primarily related to lower retentions that are expected to be collected beyond one year in connection with large projects, partially offset by an increase in net income taxes receivable.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Accounts payable and other accrued expenses decreased by $56.3 million, which decreased cash flows from operating activities.  The variance is primarily attributable to lower volumes of business and the timing of vendor payments.  These decreases were partially offset by $3.8 million of deferred payroll tax associated with the CARES Act (see Item 8. Financial Statements and Supplementary Data, Note 6 - Income Taxes).</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flows Used for Investing Activities</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investing activities used $17.1 million of cash in the fiscal year ended June&#160;30, 2020 primarily due to $18.5 million of capital expenditures, partially offset by $1.4 million of proceeds from asset sales.  Capital expenditures consisted of: $7.4 million for transportation equipment, $5.1 million for construction and fabrication equipment, $5.0 million for software and office equipment, and $1.1 million for facilities.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flows Used by Financing Activities</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financing activities used $16.0 million of cash in the fiscal year ended June&#160;30, 2020 primarily due to share repurchases of $17.0 million and the repurchase of $3.5 million of Company stock for payment of withholding taxes due on equity-based compensation, partially offset by net borrowings of $4.2 million under the Company's senior secured revolving credit facility.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Senior Secured Revolving Credit Facility</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement provides for a five-year senior secured revolving credit facility of&#160;$300.0 million&#160;that expires&#160;February&#160;8, 2022.  The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes.  </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling.  The credit facility also includes a $200.0 million sublimit for total letters of credit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The EURIBO Rate, in the case of revolving loans denominated in Euros,</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio, as defined in the Credit Agreement.  The Applicable Margin on ABR loans ranges between&#160;0.625%&#160;and&#160;1.625%.  The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between&#160;1.625%&#160;and&#160;2.625%&#160;and the Applicable Margin for Canadian Prime Rate loans ranges between&#160;2.125%&#160;and&#160;3.125%.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement includes the following covenants and borrowing limitations:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00.  The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00.  The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Covenant EBITDA differs from Adjusted EBITDA, as reported under "Results of Operations - Non-GAAP Financial Measure," in Item 7 primarily because it permits the Company to:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">exclude non-cash stock-based compensation expense,</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">include pro forma EBITDA of acquired businesses as if the acquisition occurred at the beginning of the previous four quarters, and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">exclude certain other extraordinary items, as defined in the Credit Agreement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Availability under the senior secured revolving credit facility is as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:59.075%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.080%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.081%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity constraint due to the Leverage Ratio</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,864</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,323</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,136</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Letters of credit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,529</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,147</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Availability under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,399</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,183</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility.  At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Dividend Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have never paid cash dividends on our common stock, and the terms of our Credit Agreement limit the amount of cash dividends we can pay.  Under our Credit Agreement, we may declare and pay cash dividends on our capital stock during any fiscal year up to an amount which, when added to all other cash dividends paid during such fiscal year, does not exceed 50% of our cumulative net income for such fiscal year to date.  While we currently do not intend to pay cash dividends, any future dividend payments will depend on our financial condition, capital requirements and earnings as well as other relevant factors.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Shares</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018.  Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018.  The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares.  The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors.  In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0 million under the November 2018 Program.  There were 1,349,037 shares available for repurchase under the November 2018 Program as of June&#160;30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee&#8217;s deferred shares.  The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations.  These shares were returned to the Company&#8217;s pool of treasury shares.  The Company has 1,746,689 treasury shares as of June&#160;30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company&#8217;s stock incentive plans and for sales to the Employee Stock Purchase Plan.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the following off-balance sheet arrangements were in place to support our ordinary course obligations:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:35.811%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.811%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.811%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.664%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.811%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.817%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less&#160;than&#160; 1<br/>Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1&#8211;3&#160;Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3&#8211;5&#160;Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">More&#160;than&#160; 5<br/>Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Letters of credit</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,991</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,991</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surety bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,520</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,455</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201,976</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,455</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,967</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">All letters of credit issued under our senior secured revolving credit facility are in support of our workers&#8217; compensation insurance programs or certain construction contracts.  The letters of credit that support our workers&#8217; compensation programs are expected to renew annually through the term of our senior secured revolving credit facility.  The letters of credit that support construction contracts carry expiry dates into calendar year 2021.  Our Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating our compliance with the leverage ratio covenant.  At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contractual Obligations</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contractual obligations at June&#160;30, 2020 are summarized below:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:41.882%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.572%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.580%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual Obligations by Expiration Period</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less&#160;than&#160; 1<br/>Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1-3&#160;Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3-5&#160;Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">More&#160;than&#160; 5<br/>Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Borrowings under senior secured revolving credit facility</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest payments on debt</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,634</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,370</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,408</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,362</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,630</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,119</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,413</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,545</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,958</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contractual obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,766</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,897</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,362</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,630</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,655</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Assumes total debt principal at June 30, 2020 is carried to maturity with no future borrowings or repayments and no changes to total letters of credit outstanding as of June 30, 2020.  Interest payments on debt assumes the margin tier that the Company was at on June 30, 2020, which is the lowest margin tier under the Credit Agreement.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;7A.   Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our interest rate risk results primarily from our variable rate indebtedness under our Credit Agreement, which is influenced by movements in short-term rates.  Borrowings under our $300.0 million senior secured revolving credit facility bear interest at a rate per annum equal to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The EURIBO Rate, in the case of revolving loans denominated in Euros,</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio. The Applicable Margin on ABR loans ranges between&#160;0.625%&#160;and&#160;1.625%. The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between&#160;1.625%&#160;and&#160;2.625%&#160;and the Applicable Margin for Canadian Prime Rate loans ranges between&#160;2.125%&#160;and&#160;3.125%.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments with interest rate risk at June&#160;30, 2020 were as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:24.010%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.651%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity by Fiscal Year</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value&#160;as<br/>of&#160;June&#160;30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable rate debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has not entered into any derivative instruments to hedge interest rate risk, but evaluates the materiality of interest rate risk exposure.  An increase of 100 basis points in interest rates would not have had a material impact on the financial results of the Company for the fiscal year ended June&#160;30, 2020.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Foreign Currency Risk</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service Company has subsidiaries with operations in Canada and South Korea, which use the Canadian Dollar and South Korean Won, respectively, as their functional currencies.  The Company also has a subsidiary with operations in Australia, but its functional currency is the U.S. Dollar since its sales are primarily denominated in U.S. Dollars. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Historically, movements in the Canadian Dollar to U.S. Dollar exchange rate have not significantly impacted the Company's results.  Also, the Company does not expect exchange rate fluctuations in its South Korean and Australian operations to materially impact its financial results since these operations represent an insignificant portion of the Company's consolidated revenue and expenses.  However, further growth in its Canadian, South Korean and/or Australian operations and/or significant fluctuations in the Canadian Dollar, South Korean Won and/or Australian Dollar to U.S. Dollar exchange rates could impact the Company&#8217;s financial results in the future. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management has not entered into derivative instruments to hedge foreign currency risk, but periodically evaluates the materiality of our foreign currency exposure.  To mitigate our risk, on occasion we convert Canadian Dollar balances into U.S. Dollars to settle U.S. Dollar amounts owed by our Canadian operations.  A 10% unfavorable change in the Canadian Dollar against the U.S. Dollar would not have had a material impact on the financial results of the Company for the fiscal year ended June&#160;30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commodity Price Risk</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has no direct commodity exposure, but we do have exposure to materials derived from certain commodities including steel plate, steel pipe, and copper, which are key materials used by the Company.  Supplies of these materials are available throughout the United States and worldwide.  We anticipate that adequate amounts of these materials will be available in the foreseeable future.  However, the price, quantity, and delivery schedules of these materials could change rapidly due to various factors, including producer capacity, the level of foreign imports, worldwide demand, the imposition or removal of tariffs on imported steel and other market conditions.  We mitigate these risks primarily by procuring materials upon contract execution to ensure that our purchase price approximates the costs included in the project estimate, and also by negotiating contract escalation clauses to cover unexpected costs due to fluctuations in materials derived from certain commodities.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;8.   Financial Statements and Supplementary Data</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:82.331%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.469%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statements of the Company</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_103">Management&#8217;s Report on Internal Control Over Financial Reporting</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_103">42</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Reports of Independent Registered Public Accounting Firm</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_106">43</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">Consolidated Statements of Income for the Fiscal Years Ended June&#160;30, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">,&#160;June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">9</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">, and June&#160;30, 201</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">8</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">45</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">Consolidated Statements of Comprehensive Income for the Fiscal Years Ended June&#160;30, 2020, June&#160;30, 2019, and June&#160;30, 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">46</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118">Consolidated Balance Sheets as of June&#160;30, 2020 and June&#160;30, 2019</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118">47</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">Consolidated Statements of Cash Flows for the Fiscal Years Ended June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">49</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">Consolidated Statements of Changes in Stockholders&#8217; Equity for the Fiscal Years Ended June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">51</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_133">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_133">52</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_190">Quarterly Financial Data (Unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_190">80</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_193">Schedule II&#8212;Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_193">81</a></span></div></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Financial Statement Schedules</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The financial statement schedule is filed as a part of this report under Schedule II &#8211; Valuation and Qualifying Accounts for the three fiscal years ended June&#160;30, 2020,&#160;June&#160;30, 2019 and June&#160;30, 2018 immediately following Quarterly Financial Data (Unaudited).  All other schedules are omitted because they are not applicable or the required information is shown in the financial statements, or notes thereto, included herein.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i95a72eae73ed4f80a1dcede005592273_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The management of Matrix Service Company and its wholly-owned subsidiaries (the &#8220;Company&#8221;) are responsible for establishing and maintaining adequate internal control over financial reporting.  The Company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles.  Internal control over financial reporting includes policies and procedures that: (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All internal control systems, no matter how well designed, have inherent limitations and cannot provide absolute assurance that all objectives will be met.  Internal control over financial reporting is a process that involves diligence and is subject to lapses in judgment and human error.  Internal control over financial reporting can also be circumvented by collusion or management override of controls.  Because of these limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of June&#160;30, 2020.  In making this assessment, the Company&#8217;s management used the criteria established in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal Control&#8212;Integrated Framework (2013)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> set forth by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in Internal Control-Integrated Framework.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management&#8217;s assessment included an evaluation of such elements as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, overall control environment and information systems control environment.  Based on this assessment, the Company&#8217;s management has concluded that the Company&#8217;s internal control over financial reporting as of June&#160;30, 2020 was effective.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deloitte&#160;&amp; Touche LLP, an independent registered public accounting firm, has issued an attestation report on the effectiveness of the Company&#8217;s internal control over financial reporting as of June&#160;30, 2020.  Deloitte&#160;&amp; Touche LLP&#8217;s report on the Company&#8217;s internal control over financial reporting is included herein.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:35.942%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.080%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:37.116%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/ John R. Hewitt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/ Kevin S. Cavanah</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John R. Hewitt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin S. Cavanah</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President and Chief Financial Officer</span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">September&#160;3, 2020 </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">42</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the Stockholders and the Board of Directors of</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service Company</span></div><div style="text-align:justify;margin-top:5pt;"><span><br/></span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Opinion on Internal Control over Financial Reporting</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have audited the internal control over financial reporting of Matrix Service Company and subsidiaries (the &#8220;Company&#8221;) as of June&#160;30, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).  In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of June&#160;30, 2020 based on criteria established in Internal Control - Integrated Framework (2013) issued by COSO.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended June&#160;30, 2020 of the Company and our report dated September&#160;3, 2020, expressed an unqualified opinion on those financial statements.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis for Opinion</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control Over Financial Reporting.  Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit.  We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We conducted our audit in accordance with the standards of the PCAOB.  Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.  Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances.  We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">/S/ DELOITTE &amp; TOUCHE LLP</span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tulsa, Oklahoma</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">September&#160;3, 2020 </span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the Stockholders and the Board of Directors of</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service Company</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Opinion on the Financial Statements</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have audited the accompanying Consolidated Balance Sheets of Matrix Service Company and subsidiaries (the &#8220;Company&#8221;) as of June&#160;30, 2020 and 2019, the related Consolidated Statements of Income, Comprehensive Income, Cash Flows and Changes in Stockholders&#8217; Equity for each of the three years in the period ended June&#160;30, 2020 and the related notes and schedule listed in the Index at Item 8 (collectively referred to as the "financial statements").&#160; In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of June&#160;30, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended June&#160;30, 2020, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of June&#160;30, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated September&#160;3, 2020  expressed an unqualified opinion on the Company's internal control over financial reporting.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis for Opinion</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These financial statements are the responsibility of the Company's management.  Our responsibility is to express an opinion on the Company's financial statements based on our audits.  We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We conducted our audits in accordance with the standards of the PCAOB.  Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud.  Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks.  Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.  Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements.  We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">/S/ DELOITTE &amp; TOUCHE LLP</span></div><div style="text-align:justify;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tulsa, Oklahoma</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">September&#160;3, 2020 </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have served as the Company's auditor since 2006.</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">44</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_109"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Income</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands, except per share data)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:54.601%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.939%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="21" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzItMi0xLTEtMA_5c2f93e4-e996-4ca1-850f-cdf34d31b4d3">1,100,938</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzItNC0xLTEtMA_dad19d53-518d-494d-b3cd-044022ca9480">1,416,680</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzItNi0xLTEtMA_1e3ebfd4-ed41-48e1-bfa3-2f9f084d899e">1,091,553</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzMtMi0xLTEtMA_3028c60f-4493-480e-a687-95969bca4075">998,762</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzMtNC0xLTEtMA_ae1b3966-a5d8-4cb1-bef9-8841cfd28547">1,284,729</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzMtNi0xLTEtMA_c96c1e33-251b-4d0d-bbb4-c6e7099f151a">999,617</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzQtMi0xLTEtMA_ce2f3faa-d934-4b20-b8dd-14a4f77390bd">102,176</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzQtNC0xLTEtMA_e6f62aff-3cab-49b6-8537-b9e0cd2e9819">131,951</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzQtNi0xLTEtMA_1957d52b-08c6-4a24-b021-1d3c99d1ea11">91,936</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzUtMi0xLTEtMA_3a311807-85e1-413a-b2a4-15e30e4300d5">86,276</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzUtNC0xLTEtMA_648f2c04-3fa7-4c00-928c-5945c4fba90a">94,021</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzUtNi0xLTEtMA_dfa4490c-e9d9-404c-83db-6f9f06bd19cd">84,417</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible asset impairment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzYtMi0xLTEtMA_2563f814-246d-40bb-99fe-e0cd1eceaf51">38,515</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzYtNC0xLTEtMA_37db3273-4754-4e16-bfde-f7e86d9c76ff">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzYtNi0xLTEtMA_5f53af54-2d5f-4afe-85e6-17e3cb8595fc">17,998</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzgtMi0xLTEtMTQ1OA_e12b4abf-32e9-4792-9882-b9a4b94482b4">14,010</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzgtNC0xLTEtMTQ2MA_70968f17-842b-490e-8cd6-c21360113cfb">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzgtNi0xLTEtMTQ2Mw_0d555828-72fb-4638-af47-ce33d139f51c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzctMi0xLTEtMA_e66129fe-b223-4a3c-8d96-d556d223875d">36,625</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzctNC0xLTEtMA_e7f9726b-c5cd-44c7-b821-85d04cc3b7ff">37,930</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzctNi0xLTEtMA_21f181ba-aa21-4f2a-b064-6db2ddce9ff8">10,479</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzktMi0xLTEtMA_8dc0dc24-9b92-471c-a901-3922f5f3c300">1,597</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzktNC0xLTEtMA_ff2b8aa5-d987-497d-aaee-63ab3795fd8b">1,296</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzktNi0xLTEtMA_356917b1-2576-4083-8132-32385520fe78">2,600</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEwLTItMS0xLTA_17408fad-fc69-4ce4-8e96-d4e89a3b8ee2">1,270</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEwLTQtMS0xLTA_7b2dcccf-3399-4754-9875-d73ddabc7b4d">1,167</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEwLTYtMS0xLTA_a2e038d6-2fc2-4e2a-a03b-1f4b5538c079">381</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzExLTItMS0xLTA_ce2b44a5-7c13-4fe3-b2d0-2e036e6e7860">308</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzExLTQtMS0xLTA_2e9a76af-e3b4-4175-ab4e-c555bb31df44">611</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzExLTYtMS0xLTA_6bd67f18-15d3-47c6-ae8a-007b414caa54">550</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before income tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEyLTItMS0xLTA_2af0aebd-e9a1-45c6-9ee7-8cc029513ba6">36,644</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEyLTQtMS0xLTA_3be2ab41-729a-4369-b501-e92e980b89e5">38,412</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEyLTYtMS0xLTA_9adcd13f-4cf9-4dca-a79f-49e4dca7031d">12,148</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEzLTItMS0xLTA_357de698-7699-4e1a-a07c-d0ed431e1990">3,570</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEzLTQtMS0xLTA_91dc8dff-87cc-411f-8e26-59482ec34856">10,430</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEzLTYtMS0xLTA_d9814a35-0d47-4799-9937-5bb431e49ba2">668</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE0LTItMS0xLTA_343874ad-3d84-4047-9c2f-c7eb43cbbabd">33,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE0LTQtMS0xLTA_dfff4207-1e36-4200-993a-0033a73ac45e">27,982</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE0LTYtMS0xLTA_2ac8a0b6-142f-4e3a-b172-d15082d411e1">11,480</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per common share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE3LTItMS0xLTA_5efd54c3-9c97-4642-a13e-c5981c333178">1.24</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE3LTQtMS0xLTA_b31a89a7-f4b1-4868-ace2-9053a9498efe">1.04</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE3LTYtMS0xLTA_555a0690-540f-4d55-a253-0572ffb49fc1">0.43</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per common share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE4LTItMS0xLTA_f886e73a-7771-41a7-8b39-2783a0896e9b">1.24</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE4LTQtMS0xLTA_bfb8e7e2-82b8-4e46-bb7a-46e09ab03a2f">1.01</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE4LTYtMS0xLTA_e4cf1d8f-2898-4a3f-a0b2-c1409b1b47de">0.43</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIwLTItMS0xLTA_728a89b9-2615-4f97-807c-64dec46f8d63">26,621</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIwLTQtMS0xLTA_c7eacbf5-138a-4527-b8ee-64d31cfc5634">26,891</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIwLTYtMS0xLTA_e44e865f-11c1-4bcc-9fcd-130dbb3bf970">26,769</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIxLTItMS0xLTA_8173c238-e699-40e9-a9fa-24ada398185f">26,621</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIxLTQtMS0xLTA_343b3aa1-2f01-43f6-ab59-bb3abaac4207">27,587</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIxLTYtMS0xLTA_c0f2b47a-2026-47c3-a72e-22cca14a3a26">26,769</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">45</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Comprehensive Income</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:54.601%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.939%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzItMi0xLTEtMA_16539d0d-329d-497d-850a-4b115b000fa7">33,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzItNC0xLTEtMA_8da9107f-b990-4c0f-aa4c-8389a34f28fd">27,982</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzItNi0xLTEtMA_e6fad9f0-d432-4ec3-8cce-ef5634c2e469">11,480</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzQtMi0xLTEtMA_c848452d-bdd7-43b3-b915-e0d7df552d51">622</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzQtNC0xLTEtMA_c213422a-bb4b-4e79-b8e5-7c8f537d9b77">340</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzQtNi0xLTEtMA_ec77bf37-462b-4691-a531-eaf71ed82503">87</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzUtMi0xLTEtMA_b9a0a976-6baa-46ac-b66d-60fa913b2d04">33,696</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzUtNC0xLTEtMA_8e279412-c4d3-48f8-9611-d926e196f711">27,642</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzUtNi0xLTEtMA_22942e93-03f0-47c1-b397-86d1cf37e96c">11,567</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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><span style="background-color:rgb(255,255,255, 0.0);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:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">46</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_118"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Balance Sheets</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:69.367%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.938%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzMtMi0xLTEtMA_dd3d4c92-0c25-4183-a873-255cef08a556">100,036</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzMtNC0xLTEtMA_e547136d-a0dd-4f77-b6c2-52fa11aecfb8">89,715</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, less allowances (2020 - $905; 2019 - $923)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzQtMi0xLTEtMA_08965d40-67a9-4fb7-8fe9-35d242deeec5">160,671</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzQtNC0xLTEtMA_f6e3062d-bb74-4ab9-b3c7-ce6a2f798e2b">218,432</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzUtMi0xLTEtMA_54c1624f-2fbe-43ee-a42f-dafde1e9317b">59,548</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzUtNC0xLTEtMA_3e6c0142-6bad-4fe2-8a2e-52a1eea6376a">96,083</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzYtMi0xLTEtMA_67e49f54-8404-47f0-8e3c-50c828da79d5">6,460</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzYtNC0xLTEtMA_7993ed10-c71a-4989-93b5-ace281022073">8,017</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes receivable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzctMi0xLTEtMA_9d1389d1-b843-4156-bd11-211abfb8d4e2">3,919</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzctNC0xLTEtMA_6d03c176-7d4b-4c1a-ace0-06ff8558018f">29</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzktMi0xLTEtMA_531c61a7-e315-42df-b9bd-50df276463d2">4,526</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzktNC0xLTEtMA_db3fd5d3-426a-4417-8831-57eac87e22ce">5,034</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEwLTItMS0xLTA_dcc616c6-0d81-49e3-b350-33dbb5ec7d09">335,160</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEwLTQtMS0xLTA_443401b3-8114-4e33-afa1-1648ee182100">417,310</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, at cost:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land and buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:LandBuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEyLTItMS0xLTA_6ecfdf1c-6e30-453c-9b97-2c9aa8bbf1b5">42,695</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:LandBuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEyLTQtMS0xLTA_e939796d-28f5-4f0f-99ea-dc9941829ea1">41,179</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEzLTItMS0xLTA_fa1fcc18-5922-4db7-952e-93d72cc80a75">94,154</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEzLTQtMS0xLTA_a6e152b5-a186-4095-b662-327b8db69f25">91,793</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:TransportationEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE0LTItMS0xLTA_2bd38fc0-61ac-4415-8f53-afde64f8b2a6">55,864</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:TransportationEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE0LTQtMS0xLTA_47c5c030-7e98-4b1c-8a44-161eb0867fcb">52,526</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office equipment and software</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:OfficeEquipmentAndCapitalizedComputerSoftwareGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE1LTItMS0xLTA_c0f114fe-1a5c-48e9-9cea-c38bba6d0dbc">39,356</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:OfficeEquipmentAndCapitalizedComputerSoftwareGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE1LTQtMS0xLTA_37bff575-aec6-47e4-9a4f-09241a0dcffc">43,632</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE2LTItMS0xLTA_8e58afe8-dde1-4473-a034-e6d3d37cf6ff">4,427</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE2LTQtMS0xLTA_7040fb8f-3911-44fb-b0c5-7bcd907e2460">7,619</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment - at cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE3LTItMS0xLTA_9eed8717-50f3-4409-b10a-2e1a197ddc08">236,496</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE3LTQtMS0xLTA_143f39d8-5030-4986-913e-9a49c167d82e">236,749</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE4LTItMS0xLTA_63b8f341-c08f-4e74-8bb6-8aa2d4c3f458">155,748</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE4LTQtMS0xLTA_99f1182a-26ce-4dbb-b441-5ae47881057e">157,414</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment - net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE5LTItMS0xLTA_ad63b5dd-fcae-451a-af34-8c3d5d52d5d0">80,748</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE5LTQtMS0xLTA_56a144e9-65b1-4052-9eee-d7914cdcb7be">79,335</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTItMS0xLTE0ODE_cd06ff1f-ee31-4c00-8eca-c604b492f12f">21,375</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTQtMS0xLTE0ODQ_b5dfe8e0-fe1a-49c1-b5c1-a12deb30cb33">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTItMS0xLTA_39c8010f-6f5b-4e79-ba2f-0da9b27c0737">60,369</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTQtMS0xLTA_7d8bed5c-d3df-40fd-9034-68f9144f9f50">93,368</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIxLTItMS0xLTA_80175642-8a62-4001-b0d6-617b942fefa6">8,837</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIxLTQtMS0xLTA_1005003b-2be3-4dc2-8cfc-f4bf3fc8ef4f">19,472</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIyLTItMS0xLTA_4e49fd2c-facc-4481-8d66-cea6b05d7553">5,988</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIyLTQtMS0xLTA_965940d9-4dcd-4630-af42-ed0ef772e18c">2,683</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIzLTItMS0xLTA_f31182ed-a7ba-468b-92fd-c71e29fb8b1e">4,833</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIzLTQtMS0xLTA_7ba5eb8a-a5af-4d83-aa1c-e48c5801a29f">21,226</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzI0LTItMS0xLTA_984542a2-2f37-401b-b9c0-429e363e6f08">517,310</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzI0LTQtMS0xLTA_f9a1dde9-6696-4ed9-8e83-97db8982fe83">633,394</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Balance Sheets (continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands, except share data)</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:69.367%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.938%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzMtMi0xLTEtMA_685b21cc-a5cd-41e0-98e5-9a248aa80220">73,094</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzMtNC0xLTEtMA_38d425d9-cddb-4565-9a6f-86c7a59f12eb">114,647</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzQtMi0xLTEtMA_03aae827-17c3-4e6c-a738-b94b12277f18">63,889</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzQtNC0xLTEtMA_f3f6357b-df07-46bb-8bd1-3fcdfb55ddec">105,626</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued wages and benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzUtMi0xLTEtMA_a3cdd1d9-bf68-4fa4-96f8-e216b688658c">16,205</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzUtNC0xLTEtMA_cd9c3de2-36a8-419c-bed1-986d16fe81e6">38,357</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued insurance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedInsuranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzYtMi0xLTEtMA_4a3690f5-34da-4b88-bc9a-67fe1277ba56">7,301</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedInsuranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzYtNC0xLTEtMA_de2a908a-1cf6-4b11-8aba-3d91eb322a20">9,021</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctMi0xLTEtMzg2OQ_e093a865-0bf7-440b-a8c2-ec11370783ea">7,568</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctNC0xLTEtMzg2OQ_a97950b9-5d29-48c0-bfb1-8c380f5a1be2">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctMi0xLTEtMA_b4c8276a-bf97-433a-9b8d-f768dcfbe81c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctNC0xLTEtMA_57d8630e-189a-4d98-9e88-f1c4d4e572d0">2,517</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzktMi0xLTEtMA_7912b543-a71b-4b3f-b0c9-c1806159265c">7,890</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzktNC0xLTEtMA_82c767a7-b692-4632-9fd8-43d338345ba9">5,331</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEwLTItMS0xLTA_a2f76388-2635-49bb-b26a-d2fb636f3756">175,947</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEwLTQtMS0xLTA_d657c8cc-87ca-4381-b7f8-8c81fc3614c4">275,499</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzExLTItMS0xLTA_3e500293-b3a5-4255-8711-1aedc595540d">61</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzExLTQtMS0xLTA_3b624415-5778-453c-b9ba-2f3cd1659b8b">298</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTItMS0xLTM4NzQ_1c8a73a0-cd60-4c4f-8fb0-db104f050f8a">19,997</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTQtMS0xLTM4NzQ_626ab4c6-37c1-4fa2-b108-123018e59629">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings under senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEyLTItMS0xLTA_45d62880-73eb-45ed-a2e8-e5be3de3c513">9,208</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEyLTQtMS0xLTA_b7501ac3-6206-432c-89e9-6672a6d2570c">5,347</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTItMS0xLTA_921239ef-e2cf-40f0-8ed7-345b111932f3">4,208</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTQtMS0xLTA_f765d9f5-ae86-4cdf-9e0d-53bceed15b8e">293</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE0LTItMS0xLTA_3aac23dd-f742-410f-9753-8dd05a7c04a2">209,421</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE0LTQtMS0xLTA_584928af-4be5-43a3-a95e-a462184923ec">281,437</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE1LTItMS0xLTA_ac8e1b4e-9c19-4c5e-9a47-c15a49f764cc"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE1LTQtMS0xLTA_f7138d44-753f-4baa-801c-ab6d416e2691"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock&#8212;$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June&#160;30, 2020 and June&#160;30, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE3LTItMS0xLTA_19e17aaf-effa-44a6-b114-30a99933d28a">279</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE3LTQtMS0xLTA_eed435a9-73c3-4242-bc57-b4ecad57df10">279</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE4LTItMS0xLTA_2242a412-a338-48a2-a63e-7089dfd7d1dd">138,966</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE4LTQtMS0xLTA_9cbfba1e-ffd3-4221-812a-2a17a8560611">137,712</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE5LTItMS0xLTA_c09bc789-cc89-48ad-9cfc-3db2d5d98bd3">206,402</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE5LTQtMS0xLTA_013154f7-df49-43ef-9e15-a4b70e61cd0b">239,476</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIwLTItMS0xLTA_e0954fff-8187-482c-ac91-8061c80e24d6">8,373</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIwLTQtMS0xLTA_210f6496-4db7-4b79-a674-6b0e240c9f30">7,751</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityBeforeTreasuryStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIxLTItMS0xLTA_9a736fde-ebc4-4578-8cc8-a6e0d3c070ed">337,274</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityBeforeTreasuryStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIxLTQtMS0xLTA_47ad0122-d896-495b-80f1-f0a39125f005">369,716</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less treasury stock, at cost &#8212; 1,746,689 and 1,081,014 shares as of June&#160;30, 2020 and June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIyLTItMS0xLTA_eb10a4a6-1de4-45d4-8c02-cee72e8119c1">29,385</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIyLTQtMS0xLTA_f7c04ca8-1651-42e2-8c36-6227b02d6495">17,759</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI1LTItMS0xLTA_1319d911-0c44-444a-b22b-7e738c6f7726">307,889</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI1LTQtMS0xLTA_3b4285f1-f316-4fe0-86f9-b26d8ddf9c90">351,957</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI2LTItMS0xLTA_6ba6f7bf-fa20-4a65-bb3a-9e2183127f64">517,310</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI2LTQtMS0xLTA_c8a8e22f-e5be-4fd2-9a82-df6b77220cb3">633,394</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">48</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_124"></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Cash Flows</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:54.747%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></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.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.940%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMtMi0xLTEtMA_3732d128-8099-456b-b3ae-eacaf3cba7d9">33,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMtNC0xLTEtMA_35c5747d-367c-46c2-990b-eacbb073daa1">27,982</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMtNi0xLTEtMA_ef795654-1f3e-451d-8620-d9011e03a673">11,480</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income (loss) to net cash provided by operating activities, net of effects of acquisitions:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzUtMi0xLTEtMA_e8371c04-16f6-4d19-9d87-0c7fc7f1bc5c">19,124</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzUtNC0xLTEtMA_78b8f04c-34b4-4a80-8fea-839031d52942">18,224</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzUtNi0xLTEtMA_da2d42cd-276e-496b-9f02-b10adabd8cc6">20,347</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible asset impairment (Note 4)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzYtMi0xLTEtMA_6bf76819-a894-4add-85d7-644069c2093f">38,515</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzYtNC0xLTEtMA_d8e66165-1464-444a-bc6b-577a1b36cd78">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzYtNi0xLTEtMA_727e78d2-62f0-4cd8-83ed-b1a9d9f7ef5b">17,998</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzctMi0xLTEtMA_f007aae8-9f98-4c46-80c7-741849c31567">9,877</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzctNC0xLTEtMA_402d5211-953b-46ef-aaa3-5064dabe91ff">11,908</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzctNi0xLTEtMA_1d3a3483-1243-432d-b789-e51f9543337b">8,618</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtMi0xLTEtMTUxNw_85333d9a-1792-40a1-bcfa-b89366de00e8">5,215</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNC0xLTEtMTUxNA_4879b5ae-d501-48f1-bffb-70e50bca09b9">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNi0xLTEtMTUyMA_f18d1316-800d-4bf1-89ca-eb3fece99267">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:DeferredIncomeTaxExpenseBenefitSocf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtMi0xLTEtMA_300b22e8-ff24-4d26-9e2a-1c833966513f">3,630</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:DeferredIncomeTaxExpenseBenefitSocf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNC0xLTEtMA_f126881e-0577-4e8b-9ae6-244f9b00f072">2,061</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:DeferredIncomeTaxExpenseBenefitSocf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNi0xLTEtMA_13fef9bb-be38-4885-ad9c-aee1c2ec7a1a">1,186</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on disposal of business (Note 3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzktMi0xLTEtMA_5149974d-fe93-409d-bf4b-a7e1e54f93dc">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzktNC0xLTEtMA_3016faa0-3b3b-4794-8f57-a42509a4febc">427</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzktNi0xLTEtMA_50077ff2-61e3-4311-80e9-9277d7106df0">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzEwLTItMS0xLTA_3dea2bcc-f01c-4764-8c1e-1a746f05bf64">767</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzEwLTQtMS0xLTA_a13eb4d0-eb8e-43c6-8cf2-6174cfc57077">854</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzEwLTYtMS0xLTA_77a181df-9ee2-425e-baea-213997f91325">662</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for uncollectible accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzExLTItMS0xLTA_ac63427a-f179-4fd8-b916-23a119267d59">1,158</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzExLTQtMS0xLTA_a32bd4f0-dc80-439d-8d10-1a1a37947c12">5</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzExLTYtMS0xLTA_dceb3734-ce6a-4135-b595-33da86c48a6f">107</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE0LTItMS0xLTA_090897d1-4c60-425e-933a-cfc9ef090ce6">7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE0LTQtMS0xLTA_cccbab02-347f-4cc9-af3c-c7a9c78c34fc">701</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE0LTYtMS0xLTA_770e5b54-8910-4943-a94f-35565894dd07">397</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE2LTItMS0xLTA_9da83c93-062c-4ad8-8c5e-40f2694c192a">56,603</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE2LTQtMS0xLTA_a16f8eb5-3817-47d9-95ae-c94aa99f8f1c">15,374</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE2LTYtMS0xLTA_135ada74-857a-49a3-af9d-c280bba40b92">5,504</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE3LTItMS0xLTA_368322d1-56b2-4c3b-9e8e-fccbc1bad6d4">36,535</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE3LTQtMS0xLTA_715105be-8a35-4403-a59d-26484003a6ba">19,809</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE3LTYtMS0xLTA_73b1adbd-0895-4be3-a1a6-fe69cc8162d1">14,548</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE4LTItMS0xLTA_dc31f937-f50d-4a43-b9cd-a19c561c4ea2">1,557</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE4LTQtMS0xLTA_f86d8f98-268d-4fb5-bc6e-5990a0886ead">2,872</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE4LTYtMS0xLTA_5174dcf7-ab1d-44c4-83d5-aaf0dc31e718">1,415</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE5LTItMS0xLTA_1accd721-19a6-4c42-b5f6-67482365484c">11,029</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE5LTQtMS0xLTA_1956572f-d3ca-43ad-b156-c2a8d36fb8e9">12,246</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE5LTYtMS0xLTA_37e44a37-1b8b-4c78-9871-b8cf7abe8d39">369</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIwLTItMS0xLTA_b9d77b3e-d853-4317-8d1b-a1f5e2ef629a">38,915</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIwLTQtMS0xLTA_9901342d-f9ef-4dec-a6d9-e8815f17aceb">32,651</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIwLTYtMS0xLTA_fbc4c7ca-5ddd-4318-9389-e51d6ca7f509">25,883</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIxLTItMS0xLTA_9fcbc6bc-dd85-4f91-93e1-8a498239d797">41,737</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIxLTQtMS0xLTA_42cd012a-b6cb-461f-974e-1624236d8f2b">14,983</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIxLTYtMS0xLTA_52039e1b-435e-4ea2-8228-1dbb6a981017">45,613</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIyLTItMS0xLTA_c55c5c1e-6a53-479e-8202-b9379edfba6c">17,398</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIyLTQtMS0xLTA_f623204e-a1d1-4c51-8b8f-4d20e9cc9291">14,427</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIyLTYtMS0xLTA_83d787c4-a915-4b39-9028-c2c6af1a318f">1,796</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIzLTItMS0xLTA_fbaee635-9e95-42c6-90a0-5363c3afee66">44,085</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIzLTQtMS0xLTA_9a509ce7-d889-4f47-b2cf-43b3af63c95c">41,394</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIzLTYtMS0xLTA_bb0749a1-8cc7-4e93-8d63-967af6c4bfca">74,671</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI1LTItMS0xLTA_9a4cf38e-dd3c-447b-a718-ec715ef24497">18,539</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI1LTQtMS0xLTA_f3f77da7-0140-46ce-a08d-31b53de7a207">19,558</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI1LTYtMS0xLTA_541f3fd5-a48c-4598-bf81-23ea6e07a920">8,711</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisitions, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI2LTItMS0xLTA_f4714461-5161-4bb8-a823-d9cac194a1b0">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI2LTQtMS0xLTA_762e0aac-3e22-4ac9-ba3a-93dcbdc6411c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI2LTYtMS0xLTA_6ebe1193-b2d8-4bb0-8489-18e0bab20207">1,687</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from disposal of business (Note 3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI5LTItMS0xLTA_fa3656fa-d4be-417e-bcbd-d7fef72df694">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI5LTQtMS0xLTA_893b4589-baf8-4d5f-8367-05147e9ceab0">3,885</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI5LTYtMS0xLTA_1e0404ad-8338-424f-bc89-ade1cc2b2709">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from asset sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMwLTItMS0xLTA_e248c3aa-a8d4-421f-aa99-0280cf7d2d48">1,423</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMwLTQtMS0xLTA_331b05f7-a6af-4fb0-8231-4d00bff780ae">1,225</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMwLTYtMS0xLTA_74d7f1f4-8f02-4b51-a471-f0d382e8cd8c">1,062</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used by investing activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMxLTItMS0xLTA_1d62553f-02de-44db-9d66-aeed23b84a93">17,116</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMxLTQtMS0xLTA_7a77d149-97a0-4609-bd83-ae8a0ecb65af">14,448</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMxLTYtMS0xLTA_8714e346-d9bf-4d37-93ad-20850a667121">9,336</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Cash Flows (continued)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:54.601%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.935%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.939%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Advances under senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzMtMi0xLTEtMA_6374173e-23e0-4d93-b126-a8917d6e3928">18,567</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzMtNC0xLTEtMA_0abaf782-e537-49af-817c-66e7d6b7a333">16,225</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzMtNi0xLTEtMA_3f5228b5-9aee-4b5b-9abf-907773920cea">85,317</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repayments of advances under senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzQtMi0xLTEtMA_b1cc9e98-31e0-4dd1-ac80-cdefb95e90fa">14,357</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzQtNC0xLTEtMA_b8100d2a-e2ee-43c4-aa49-522cfb1fc129">10,896</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzQtNi0xLTEtMA_8502c688-3033-411e-8410-287abb1c03ad">130,248</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of debt amendment fees</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzUtMi0xLTEtMA_a767f6e9-dcf6-446e-b320-158aec3361df">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzUtNC0xLTEtMA_2c95ae44-4690-4cf0-9aaa-b37eafa4b733">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzUtNi0xLTEtMA_a949ec85-50f2-4f5f-8215-df0446c8f9f5">364</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Open market purchase of treasury shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzYtMi0xLTEtMA_61398158-2b53-45d9-a429-b68177e508c2">17,045</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzYtNC0xLTEtMA_9f265053-521b-484d-babc-8d693016f3f8">5,190</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzYtNi0xLTEtMA_0527be71-2d4a-4040-814e-1009951bf857">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuances of common stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzctMi0xLTEtMA_c899478d-de4a-4cca-9064-b9f92f0d469f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzctNC0xLTEtMA_54102640-0da0-4f1c-b1e3-bfc5ab755dde">128</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzctNi0xLTEtMA_da5291b4-7ffe-4043-b17e-239ec22b02c0">317</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from issuance of common stock under employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzktMi0xLTEtMA_0c5b8baf-e6db-4368-bc82-bfc14654975a">320</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzktNC0xLTEtMA_0006e1b4-8171-47bf-a136-8997d861cb9e">311</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzktNi0xLTEtMA_c83e0ac8-6554-4c9c-96d3-7dea5b0d1c7b">293</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase of common stock for payment of statutory taxes due on equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfOtherEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEwLTItMS0xLTA_50b16a49-1735-4f65-ab26-06e4e64419f7">3,524</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfOtherEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEwLTQtMS0xLTA_a6871150-fd50-49c3-9489-7ee6ff7dc7a6">1,685</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfOtherEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEwLTYtMS0xLTA_f5d5594d-e824-41cf-b2ec-6339a21dc7fd">627</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used by financing activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEzLTItMS0xLTA_07255c5f-5e84-448d-b2c2-76b3a38f4641">16,039</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEzLTQtMS0xLTA_a8453990-8c7b-4cc9-841e-82ad819b08d3">1,107</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEzLTYtMS0xLTA_b015b4fe-1394-4449-ab79-15f36b1cd377">45,312</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of exchange rate changes on cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE0LTItMS0xLTA_465a693a-d12a-471a-aab0-e5c5f7629733">609</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE0LTQtMS0xLTA_b276fb50-bc15-4e21-b0d8-ddf3eac45200">181</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE0LTYtMS0xLTA_e4e0e6af-a431-4d70-886e-cf038c00acee">229</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE1LTItMS0xLTA_0894c423-482e-41dd-b961-1afec6454190">10,321</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE1LTQtMS0xLTA_678a3f43-9cdc-4d24-a380-72d66e0d5b0f">25,658</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE1LTYtMS0xLTA_e1e9588d-583c-4b74-976c-566b2da41b61">20,252</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE2LTItMS0xLTA_951c245e-2a54-4ec5-8164-b56b9c693e4e">89,715</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE2LTQtMS0xLTA_0b41aa67-b2df-4793-adf8-074fec8df35b">64,057</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE2LTYtMS0xLTA_ce3d2743-624b-4e34-8f3f-dfca49c17650">43,805</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents, end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE3LTItMS0xLTA_c6eaa779-9545-449c-a049-2506ead1ba28">100,036</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE3LTQtMS0xLTA_c54285fa-b62b-44fb-9a7c-61da6b15cbec">89,715</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE3LTYtMS0xLTA_a0461fad-59f0-4f57-bd30-0f9fecbbf39e">64,057</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIwLTItMS0xLTA_1e7c3fd4-4917-4707-abd1-36f6304f4a67">6,394</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIwLTQtMS0xLTA_60b15afb-66d2-4421-bff3-d0e2edbfb37a">3,309</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIwLTYtMS0xLTA_13b75c55-1323-48f3-ac24-6cd9b41bee9b">1,410</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIxLTItMS0xLTA_135a9a27-a61c-48b8-a830-ffc0354382e6">2,148</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIxLTQtMS0xLTA_da3d7eef-d2bc-46d6-924e-c4423d19bd9e">1,705</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIxLTYtMS0xLTA_110084b4-b683-4291-9519-24f112880a11">2,719</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of property, plant and equipment on account</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzI0LTItMS0xLTA_cdd864c7-d7c9-4218-9902-34e568a31037">48</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzI0LTQtMS0xLTA_a6ed6e0d-0bf1-4461-b5b8-700ed064e644">2,686</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzI0LTYtMS0xLTA_62b51afd-d803-4111-90f3-2e2692894d6b">156</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">50</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Changes in Stockholders&#8217; Equity</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands, except share data)</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:42.028%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.087%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.087%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.087%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.087%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.449%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:7.095%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In&#160; Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income(Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balances, July 1, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6908af85226946eab487b516b77b55a1_I20170630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtMi0xLTEtMA_aecc7b7c-1564-4498-ae3e-2eacc3433aaa">279</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2b67bce19d3546918f0bc2059d122c6b_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtNC0xLTEtMA_707c943d-d1e9-4cc5-8f74-57729f8af4d3">128,419</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia57dc9adc24d46a5bd789d45ed8ef08c_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtNi0xLTEtMA_3808c23e-7051-4492-8b44-c40fa22acf1b">222,974</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id5a7977b16fd44a58e53cf15dcd37f7b_I20170630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtOC0xLTEtMA_799347f7-241b-4460-a925-589834ea846d">22,539</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i16b5ed685ce943cfb89535964d0cc96f_I20170630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtMTAtMS0xLTA_8e2b0851-5a0f-40a1-8a8d-39805575c7ce">7,324</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtMTQtMS0xLTA_109d627c-76b1-4b1e-b25c-a39dc0036399">321,809</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6cd6a22fdbfa49ebb621a6c4c21ab599_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMtNi0xLTEtMA_982c19f4-0352-4d02-af33-56630bcfb5f2">11,480</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMtMTQtMS0xLTA_831dd0c8-4bd5-4967-bea0-a01f4b72b1a4">11,480</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i52d424ae88e3445185beda17989cdddb_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzQtMTAtMS0xLTA_06803051-15ec-4607-b35a-a7b753093fe6">87</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzQtMTQtMS0xLTA_8e4ba9f5-6d98-445a-9a0c-2951bb268b29">87</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Shares sold to Employee Stock Purchase Plan (21,920 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzYtNC0xLTEtMA_6a92e5b4-95f9-4f51-8312-dc4828e80b37">130</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzYtOC0xLTEtMA_5f341c5c-1b32-432b-9a99-4f9f7aaeffa5">423</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzYtMTQtMS0xLTA_3c534a5a-5357-4abb-8357-57fc76c52a57">293</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of stock options (31,050 shares)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctNC0xLTEtMA_7ce5a738-4570-4542-8b90-03f22d2efdea">240</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6cd6a22fdbfa49ebb621a6c4c21ab599_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctNi0xLTEtMA_ef12989f-cafe-44b3-8655-640804c02b4e">&#8212;</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctOC0xLTEtMA_b120a83d-d928-4747-9cfb-c2a9f380fa9a">557</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctMTQtMS0xLTA_19f90e7c-0ca7-4bef-a9ad-fb738f3ad34e">317</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of deferred shares (253,241 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzgtNC0xLTEtMA_ab5aae45-e18c-4d14-8c0c-0aeab67d42d4">4,469</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzgtOC0xLTEtMA_cbc65f89-2350-461e-a7a1-90fcdd8933a8">4,469</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzgtMTQtMS0xLTA_52417be5-910e-4eec-9f99-57b43565f6b2">&#8212;</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury shares repurchased to satisfy tax withholding obligations (52,950 shares)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630" decimals="-3" name="mtrx:OtherTreasurySharePurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzktOC0xLTEtMA_478b01e1-c05c-49cd-b92c-fb6f5c9b0d69">627</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="mtrx:OtherTreasurySharePurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzktMTQtMS0xLTA_808dd5cf-0d55-445e-ab0f-42111d95b909">627</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEyLTQtMS0xLTA_d7d136be-fae3-4691-88ad-c8d42f887ac9">8,618</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEyLTE0LTEtMS0w_e6502e68-2c2d-429d-8980-672a09f66740">8,618</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balances, June 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id07f3c2589de48a5ba08f00dd9dd31c4_I20180630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTItMS0xLTA_d70ac225-0bf6-4de0-bdfe-c64313451ccb">279</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a20ab36a6b544e6a1b987af666f99c6_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTQtMS0xLTA_cd89220f-0d32-4974-a7c0-bf1f8cd20a88">132,198</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0e50c722d7a44762a551e89b010845f5_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTYtMS0xLTA_8876f1ff-5627-4edb-b8bd-2f273a12c542">211,494</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ife0391d4eb0a4d8ea88e13ac0d78991c_I20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTgtMS0xLTA_aaef3485-d099-4f1e-85d2-ce136fb77e26">17,717</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifa0c13bcde9a4fc180385e76536a6d80_I20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTEwLTEtMS0w_ce5323c4-814c-4956-9c7a-f7ca68e376ca">7,411</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTE0LTEtMS0w_af23b2db-ef21-4954-b3c6-732616ebf195">318,843</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="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></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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i784660dcfaff471eb065d7d46316b4e5_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE3LTYtMS0xLTA_4bbed4b4-de34-42cc-a473-a90775a7ea2e">27,982</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE3LTE0LTEtMS0w_6abe87c4-b7af-4cc3-b809-2eae1d932be8">27,982</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i79fd3d894be74765b5e2ce613c56c0bc_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE4LTEwLTEtMS0w_5314003f-bb51-41b9-927a-9307b0d2bc05">340</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE4LTE0LTEtMS0w_8877a0d1-e63e-448f-888f-e79a409e08e2">340</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Shares sold to Employee Stock Purchase Plan (15,812 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE5LTQtMS0xLTA_6ccf9291-b9fb-4a1d-936c-ddac8a4405e2">38</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE5LTgtMS0xLTA_e3f090cd-5e13-4b68-a14b-3ce32653c07e">273</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE5LTE0LTEtMS0w_1f7b12f2-ff86-4046-bd23-d30c6797ab04">311</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of stock options (12,500 shares)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTQtMS0xLTA_5bcebac0-6800-41f5-9233-840503ca722b">126</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i784660dcfaff471eb065d7d46316b4e5_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTYtMS0xLTA_08bb4e63-a350-40a6-a87d-16775d8e59d6">&#8212;</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTgtMS0xLTA_90ba331f-3702-4971-a2e7-01ae784b3c10">254</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTE0LTEtMS0w_27110ce2-221d-4d2d-848b-78422748070c">128</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of deferred shares (314,711 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIxLTQtMS0xLTA_be50fd63-c367-4a4c-a9c8-f6ef10e58a9f">6,306</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIxLTgtMS0xLTA_18a1038f-ed92-4fde-b91f-0c342e46f34e">6,306</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIxLTE0LTEtMS0w_b883b9d6-4ce9-4e71-80e9-5cd53fa3a8c1">&#8212;</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury shares repurchased to satisfy tax withholding obligations (79,111 shares)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharePurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIyLTgtMS0xLTA_cc4faf12-2e20-4c18-93e4-272d62c0b67c">1,685</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharePurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIyLTE0LTEtMS0w_c13ae3b7-2cc3-449e-923f-36caa655dda4">1,685</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Open market purchases of treasury shares (310,532 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI0LTgtMS0xLTA_252b9ccb-b4a1-474d-b743-21ae0cc0d037">5,190</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI0LTE0LTEtMS0w_3a2dfd18-5481-4c68-8955-eadce9587414">5,190</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI1LTQtMS0xLTA_f5509bd9-211f-40b1-8fdd-d5dbb81d2e6b">11,908</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI1LTE0LTEtMS0w_62c0f78a-0d9f-40db-a991-1149774f6a08">11,908</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balances, June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99c504247bcb44e8b9fc855981af8aa4_I20190630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTItMS0xLTA_eb8159dc-631f-4296-9807-28c10330110c">279</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia19d2aa653c14c7f880f618c8b2a6cee_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTQtMS0xLTA_d6531a4e-3d71-4ffc-8fcd-099a3c418dea">137,712</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic19713aae401418fb8a134e9a5a83ae8_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTYtMS0xLTA_8659832e-a547-4adf-b377-7af27b7d439f">239,476</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i07b2470541094168b61bc2b3d09c4041_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTgtMS0xLTA_d52c9820-6d3b-4a16-a0fb-780f94fab45e">17,759</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6d5d7bdef9ea40c5a2fc757375de3229_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTEwLTEtMS0w_c5545c14-cb4b-459a-bb33-021cefc81b29">7,751</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTE0LTEtMS0w_2d66f7e1-548f-4476-afc1-fabb84392727">351,957</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib6ee460239d448b4b6fdea044a91fbab_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI4LTYtMS0xLTA_9d625c74-5428-4e67-8294-304e120ac0bf">33,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI4LTE0LTEtMS0w_87ef8e12-2ebe-4b51-ac85-bba1d4cd5ea5">33,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i307839fd3b5644cfa0944e47dd9852ad_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI5LTEwLTEtMS0w_ba2433b9-0e4b-4ae2-82cf-0c9f84ebb611">622</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI5LTE0LTEtMS0w_6b86cf46-dd1c-4516-a2bb-2317351c31a9">622</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Shares Sold to Employee Stock Purchase Plan (20,733 shares)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idade76deacda48af8ab49677ffc91145_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMwLTQtMS0xLTA_9415f771-5e9f-41da-b855-5c86eb11706e">19</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMwLTgtMS0xLTA_8fe3db22-225d-4229-b9d3-87558db5bdfd">339</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMwLTE0LTEtMS0w_5785f711-b938-4b38-b22f-92bb5f587916">320</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of deferred shares (542,279 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idade76deacda48af8ab49677ffc91145_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMyLTQtMS0xLTA_49e80e25-5626-4c29-8442-8c294eca1445">8,604</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMyLTgtMS0xLTA_275e1552-c721-4fc8-856d-9f9ab047e80f">8,604</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="mtrx:IssuanceOfDeferredShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMyLTE0LTEtMS0w_953deaa0-4bcc-44ff-9fac-29567460106e">&#8212;</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury shares repurchased to satisfy tax withholding obligations (181,081 shares)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharePurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMzLTgtMS0xLTA_eb688567-9e93-46ed-bb26-f846ca60e5c8">3,524</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:OtherTreasurySharePurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMzLTE0LTEtMS0w_6a6d3dea-91c0-43aa-8c08-b7645d7b2643">3,524</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Open market purchases of treasury shares (1,047,606 shares)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM1LTgtMS0xLTA_443e75f0-ed96-4067-9983-a85cbbac6d6e">17,045</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM1LTE0LTEtMS0w_0aa676c6-7c05-4397-a3e1-8275db87e6b9">17,045</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idade76deacda48af8ab49677ffc91145_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM2LTQtMS0xLTA_55101b8c-ae24-4988-9f8e-c2edb7e99007">9,877</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM2LTE0LTEtMS0w_79e65cd5-c256-40ee-bfb5-5e9033434413">9,877</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balances, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9243e04eabb3417992efe1875826f713_I20200630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTItMS0xLTA_5a1fabb2-61f1-479f-91c3-fefe7a5fb065">279</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icad16915e68347bf94fa691c2b47941d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTQtMS0xLTA_efd07117-7ca2-4232-b0c3-e2864505be90">138,966</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad113f8e4aea4698b5a5ddf9c5074a71_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTYtMS0xLTA_fb35006a-d769-4de6-96b1-5680d302df76">206,402</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75f447ed24ae42659263e35131e13f1e_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTgtMS0xLTA_eb84ca86-f9f4-4f96-87b2-0da9da8464bd">29,385</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id4e949821d7d416e8009028400e7d4ad_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTEwLTEtMS0w_b4014f3b-e386-4bcc-aed7-0142c1b5ee7b">8,373</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTE0LTEtMS0w_af738823-f090-4b32-910d-3c73d6051b70">307,889</ix:nonFraction></span><span style="font-size:8pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">See accompanying notes</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">51</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_133"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Table of Contents</span></div><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements</span></div><div id="i95a72eae73ed4f80a1dcede005592273_136"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 1&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc3MDA_8d03e630-760a-4b62-b809-9c2d00773c92" continuedAt="if98c16226ee84769a26b26763f823c49" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="if98c16226ee84769a26b26763f823c49" continuedAt="id315f4566b374da09e77383ed63bb6b2"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjQ3_05b4d352-3f4b-45f0-a784-26c7d12afddd" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Organization and Basis of Presentation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (&#8220;Matrix&#8221; or the &#8220;Company&#8221;), all of which are wholly owned.  Intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in the United States, Canada, South Korea and Australia.  The Company&#8217;s reportable segments are Electrical Infrastructure, Oil Gas&#160;&amp; Chemical, Storage Solutions and Industrial.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjY1_ed566a38-292d-45eb-9812-80815f453c86" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs.  Actual results could materially differ from those estimates.</span></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of New Leases Standard</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842).  Under this guidance, lessees are required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated operating lease liability or finance lease liability.  The right-of-use asset represents the lessee's right to use, or control the use of, a specified asset for the specified lease term.  The lease liability represents the lessee's obligation to make lease payments arising from the lease, measured on a discounted basis.  Based on certain characteristics, leases are classified as operating leases or finance leases.  Operating lease liabilities and right-of-use assets are adjusted to result in a single straight-line lease expense over the life of the lease.  Finance lease liabilities and right-of-use assets, which contain provisions similar to capital leases under the prior accounting standards, result in the recognition of interest expense on the lease liability and amortization expense on the right-of-use asset over the term of the lease.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 1, 2019, the Company adopted the standard using the modified retrospective method.  The modified retrospective method permits the Company to record right-of-use assets and lease liabilities for existing leases as of the date of adoption rather than at the beginning of the earliest period presented.  The Company recorded operating lease right-of-use assets of $<ix:nonFraction unitRef="usd" contextRef="i9be2cdb86f15485a87cbc84007e96b35_I20190701" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzY1OTcwNjk4MjYwMDI_f254bd9e-81f4-495a-ac74-59e4b900a315">24.6</ix:nonFraction>&#160;million and operating lease liabilities of $<ix:nonFraction unitRef="usd" contextRef="i9be2cdb86f15485a87cbc84007e96b35_I20190701" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzY1OTcwNjk4MjYwMTc_b2aef72f-6b6e-4ff9-93a3-eae0d7ff8bf8">25.8</ix:nonFraction>&#160;million as of July 1, 2019.  The adoption of the standard did not have a material impact on the Company&#8217;s retained earnings, Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.  Financial results reported in prior periods are unchanged and reflect the prior lease accounting standards in place at the time.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the package of practical expedients permitted under the transition guidance for the new standard, which among other things, allowed the Company to carry forward the historical lease classification of its existing leases.  All of the Company's existing leases were classified as operating leases prior to adoption and have retained this classification after adoption.  In addition, the Company elected not to utilize the hindsight practical expedient to determine the lease term for existing leases at adoption.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="id315f4566b374da09e77383ed63bb6b2" continuedAt="i7ab7c06f765c48b69873290596297533"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTU_fe0d6917-e112-4a3f-964f-4e704d5f0055" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lease Accounting Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  The Company determines if an arrangement is or contains a lease at inception of the arrangement.  An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration.  Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received.  Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date.  Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis.  Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease.  The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjUy_c14a6161-5854-45e1-b87f-49a987047fa5" continuedAt="if51550bed4664d76bc122f35320f5f0a" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General Information about our Contracts with Customers</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services.  Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones.  Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project.  The elapsed time from award to completion of performance may be in excess of one year for capital projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 1: Contract Identification</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not recognize revenue unless we have identified a contract with a customer.  A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable.  We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract.  This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 2: Identify Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Next, we identify each performance obligation in the contract.  A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer.  Revenue is recognized separately for each performance obligation in the contract.  Many of our contracts have one clearly identifiable performance obligation.  However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services.  For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer.  Accordingly, we generally identify one performance obligation in our contracts.  The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 3: Determine Contract Price</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the performance obligations in the contract, we determine the contract price.  The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s).  In a fixed price contract, the contract price is a single lump-sum amount.  In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i7ab7c06f765c48b69873290596297533" continuedAt="i4d5ba2f7096d4dddbda0fbd2b05b31a4"><ix:continuation id="if51550bed4664d76bc122f35320f5f0a" continuedAt="ic06656a5c5054d9b94775bfdf449e2b8"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price.  These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets.  We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable.  We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.  We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved.  Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 4: Assign Contract Price to Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the contract price, we assign such price to the performance obligation(s) in the contract.  If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 5: Recognize Revenue as Performance Obligations are Satisfied</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record revenue for contracts with our customers as we satisfy the contracts' performance obligations.  We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced.  We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract.  As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs.  Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked.  Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected.  The Company does not sell separate warranties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion.  Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment.  Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period.  If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change Orders </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contracts are often modified through change orders, which are changes to the agreed upon scope of work.  Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract.  The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis.  For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.</span></div></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i4d5ba2f7096d4dddbda0fbd2b05b31a4" continuedAt="i7f5c0e45026446f184999a0127736ce7"><ix:continuation id="ic06656a5c5054d9b94775bfdf449e2b8"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Claims </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us.  Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim.  The determination of our legal basis for a claim requires significant judgment.  We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Claims are more fully discussed in Note 7 - Commitments and Contingencies.</span></div></ix:continuation><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTkz_5ab1c297-3723-4212-af66-b03c16497558" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash.  We have cash on deposit at June&#160;30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">protection limits, respectively.  The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $<ix:nonFraction unitRef="usd" contextRef="i029068eaba79476099f1659119cbe250_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzEyMTk2_bfc0dc29-9fa9-4438-b95c-a560dcbf7cff">13.5</ix:nonFraction> million as of June&#160;30, 2020.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjU2_ce2bd73b-5a37-445e-b58b-8273b26358aa" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts.  The Company&#8217;s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms.  The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers&#8217; industries.  To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances.  In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs.  Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts.  Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="mtrx:RetentionPayablePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTg1_d3190c70-5e80-4796-8ee8-fbe25c244c6b" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retentions</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets.  Accounts payable retentions are generally settled within one year.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjEw_551a5e6d-d25b-44cd-bd5b-2e59db42d082" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loss Contingencies</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various legal actions, claims and other contingencies arise in the normal course of our business.  Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, &#8220;Loss Contingencies&#8221;.  Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable.  We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known.  We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity.  However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Legal costs are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2Mjcz_3e18eb7a-0ecc-4061-abc0-cd4d7d3e75d5" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions.  Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTY2_507cba0e-62e0-44da-9ddc-163a9a498f2f" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets.  Depreciable lives are as follows: buildings&#8212;<ix:nonNumeric contextRef="id787d1207ccf428fa50decc7029f918b_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0ODY4_7b1e8099-4c55-4493-b1c6-0a04578027bb">40</ix:nonNumeric> years, construction equipment&#8212;<ix:nonNumeric contextRef="i4d6412fdd56947d08d601b88e27e18b7_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTAx_3a8bfdc4-bd95-41a0-8565-76f12bf6478b">3</ix:nonNumeric> to <ix:nonNumeric contextRef="ic7ad91d382824ccdad03e2bac863745f_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTA3_6c46aeec-9547-44ae-98ce-2dcc3f799420">15</ix:nonNumeric> years, transportation equipment&#8212;<ix:nonNumeric contextRef="i7a924bc3ad8f45249313c3520d2f7651_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTQy_d0f44ef4-baf6-4007-a2cb-4cc19e3f938c">3</ix:nonNumeric> to <ix:nonNumeric contextRef="ib3de01ba9072408dba638e08f69cc8c9_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTQ4_f8bfc13a-ae9b-4820-9c92-137ce8143652">5</ix:nonNumeric> years, and office equipment and software&#8212;<ix:nonNumeric contextRef="i339ddddd77f94c9693e14f2d297114c0_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTky_d2f9a51b-58f2-4aee-b2b7-5d1c91a222a1">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i64a46e9d3def48768ab87092445bde01_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTk4_6274098c-a720-48b4-b6d8-a9468938b6f0">10</ix:nonNumeric> years.  Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i7f5c0e45026446f184999a0127736ce7" continuedAt="i9e7d8add98f440e094281a5acf0b33a1"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTkw_b09fb251-c12c-4aae-b69a-35eff83c2b49" continuedAt="i968404dc39c94cf7910779e06644069a" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management&#8217;s judgment, that the carrying value of such assets used in operations may not be recoverable.  The determination of whether an impairment has occurred is based on management&#8217;s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets.  If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.</span></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i968404dc39c94cf7910779e06644069a">For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred.  Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change.</ix:continuation> </span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjIy_8cf6e734-e241-4acf-9ce6-b291f3f75977" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired.  In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom.  We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value.  The goodwill impairment test involves comparing management&#8217;s estimate of the fair value of a reporting unit with its carrying value, including goodwill.  If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired.  If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units.  For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan.  As a result, actual results may differ from the estimates utilized in our income approach.  For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA.  The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements.  As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjQ0_3f1206fc-ee5e-4080-a2d0-2dd8d9d13549" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from <ix:nonNumeric contextRef="i7adc71fa1c164b0792318365a23e0873_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE4Mzk2_d730ac12-88ad-489b-a06c-9702290152ed">6</ix:nonNumeric> years to <ix:nonNumeric contextRef="idde7ada231194a0b9ba397152b9f59c5_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE4NDA4_5e89439a-3373-4fa2-a8aa-62251ffe12e0">15</ix:nonNumeric> years.  A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value.  The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset.  An impairment loss is equal to the excess of the carrying amount over the fair value of the asset.  If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="mtrx:InsuranceReservesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjYz_a340fa66-be14-4949-b377-bb89069b093f" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain insurance coverage for various aspects of our operations.  However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions.  We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known.  Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future.  If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i9e7d8add98f440e094281a5acf0b33a1"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjQ5_1a9ff34c-fc54-4df3-bdef-29318ff4c120" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans.  The fair value of these awards is calculated at grant date.  The fair value of time-based, nonvested deferred shares is the value of the Company&#8217;s common stock at the grant date.  The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model.  The fair value of stock options is determined based on the Black-Scholes option pricing model.  For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.</span></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjI0_9d43cf3a-1b67-4242-8a1b-5c99cbcef307" continuedAt="ib46007589ca4443187f4e7c1fe850e86" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ib46007589ca4443187f4e7c1fe850e86">We use the asset and liability approach for financial accounting and reporting for income taxes.  Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income.  Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results.  Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not.  Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors.  Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.</ix:continuation> </span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTg_3a077a60-d437-4759-86b8-203b84aeb57d" escape="true"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTk_dbe8752e-6c57-4976-9600-f66f26a4aa60" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currencies of the Company&#8217;s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively.  The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency.  For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year.  Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders&#8217; Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income.  Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses.  Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTc_e43049ea-d010-412c-9ca6-061e6fbd2680" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts.  The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected.  The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period.  The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring.  The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses.  In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions.  The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">57</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_139"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:14pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 2 &#8211; <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzgyNDYzMzcyMTM5MzU_2fdde917-044a-4684-8061-eeb9ad4371b5" continuedAt="ie30b74bd173f4e20be026ab127dd0318" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="ie30b74bd173f4e20be026ab127dd0318" continuedAt="i36ad9e3b40a2455d874e1581c329fbcb"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzcy_5274d58d-8d9d-4992-b0f7-efe7e824f735">566.4</ix:nonFraction> million of remaining performance obligations yet to be satisfied as of June&#160;30, 2020.  The Company expects to recognize approximately $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE5MA_ce1d31f4-d4dd-488f-a534-051e7c467382">429.0</ix:nonFraction> million of its remaining performance obligations as revenue within the next twelve months.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Balances</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition.  As a result, we carry contract assets and liabilities in our balance sheet.  These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current.  We present our contract assets in the balance sheet as Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts ("CIE").  CIE consists of revenue recognized in excess of billings.  We present our contract liabilities in the balance sheet as Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings ("BIE").  BIE consists of billings in excess of revenue recognized.  The following table provides information about CIE and BIE:</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzIwNzM_e0480be5-ace6-4467-b05e-cee6112af773" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:61.509%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.632%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzItMi0xLTEtMA_54c1624f-2fbe-43ee-a42f-dafde1e9317b">59,548</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzItNC0xLTEtMA_3e6c0142-6bad-4fe2-8a2e-52a1eea6376a">96,083</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:ChangeinCIE" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzItNi0xLTEtMA_f362c92d-f0cf-4e16-95ff-efbd75a55676">36,535</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzMtMi0xLTEtMA_b34b9f4c-d0be-4e21-8796-540dc3fb08ca">63,889</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzMtNC0xLTEtMA_29e3dcd5-ed22-470c-8680-107f27c327fa">105,626</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:ChangeinBIE" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzMtNi0xLTEtMA_2334013b-56ef-418b-96c6-cfacdb8d9703">41,737</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:ContractWithCustomerCurrentLiabilityNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzQtMi0xLTEtMA_96142014-5c86-4264-8ef1-eaf00587859e">4,341</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:ContractWithCustomerCurrentLiabilityNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzQtNC0xLTEtMA_736e2444-589e-4a56-b005-9ee277a09ea0">9,543</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Changeinnetcontractbalances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzQtNi0xLTEtMA_458f7460-c137-46b2-80a9-bedb7bf58542">5,202</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The difference between the beginning and ending balances of the Company's CIE and BIE primarily results from the timing of revenue recognized relative to its billings.  The amount of revenue recognized during the twelve months ended June&#160;30, 2020 that was included in the prior period BIE balance was $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE0Mzk_60e58b6a-e06d-4474-92ac-be34b1351e93">104.4</ix:nonFraction> million.  This revenue consists primarily of work performed during the period on contracts with customers that had advance billings.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Progress billings in accounts receivable at June&#160;30, 2020 and June&#160;30, 2019 included retentions to be collected within one year of $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractorReceivableRetainageYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE3Njc_ddf8da8b-0d22-4c3e-ae2d-edb250447557">37.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractorReceivableRetainageYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE3NzQ_7f1d812c-c7d9-4bd1-ba22-57c6fdb7f6ba">21.9</ix:nonFraction> million, respectively.  Contract retentions collectible beyond one year are included in other assets in the Consolidated Balance Sheets and totaled $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractorReceivableRetainageAfterYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE5MTY_4c54a85c-2582-4b1e-9f9e-5a61bc53019d">1.6</ix:nonFraction> million as of June&#160;30, 2020 and $<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractorReceivableRetainageAfterYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE5MzI_4fe28fa7-46c0-4570-8445-28181c05c9f4">17.7</ix:nonFraction> million as of June&#160;30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregated Revenue</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue disaggregated by reportable segment is presented in Note 13 - Segment Information.  The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzgyNDYzMzcyMTM5MzY_c3172439-c11c-4a13-8f1d-37be0df7e238" continuedAt="i54a3b1a3d5964a0ba5b6a79bcb682f87" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Disaggregation:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:54.471%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.976%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.976%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.978%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia113f7013faf48e6b41c98614cf8c8fa_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzMtMi0xLTEtMA_bc7f1920-c108-41fe-a511-520e887c1d95">1,020,083</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22811cbbc8b14ec3a653c81b283a5d23_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzMtNC0xLTEtMA_fa5cc21b-de67-4d2e-8747-cce5765b6c36">1,367,844</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i17ba52e8ea5345778a8b8e13396f3722_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzMtNi0xLTEtMA_244ac730-4664-49ae-a65a-3158690512c9">981,292</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7ac92e7c4da54ad8a55f8c94d75924c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzQtMi0xLTEtMA_045968ae-4c96-4468-b092-b88c362d307f">70,133</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7c8e405c1789465b899edcabeabc4da7_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzQtNC0xLTEtMA_decf3c3d-b9ad-45e9-b67d-fc59215f1035">41,410</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice8b39d5a6ec4b33ad5500126517756c_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzQtNi0xLTEtMA_d7909da9-c2fd-4cd9-a8ca-5dd58af46cf3">104,208</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6614a9ab0ed49eaadd8af8eaab736d6_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzUtMi0xLTEtMA_0130e2df-50c0-4465-8f14-ad80590add87">10,722</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98a0947ce2b54b8b9251cd671b10cd3e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzUtNC0xLTEtMA_6a143238-ada9-4c9e-9b69-75ce237c387e">7,426</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0d6d7aad3d944910bb503e60da80b0d2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzUtNi0xLTEtMA_2cd1d6c7-7dc0-4a0f-914a-0ea950bf9e9b">6,053</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzYtMi0xLTEtMA_74ec6e5e-c5b6-4edb-8d92-9405088f2e9c">1,100,938</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzYtNC0xLTEtMA_daa9a681-9dbc-4277-8875-bae2ee67d5ee">1,416,680</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzYtNi0xLTEtMA_2154f891-29aa-4147-8867-66b00f8995d1">1,091,553</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i36ad9e3b40a2455d874e1581c329fbcb"><ix:continuation id="i54a3b1a3d5964a0ba5b6a79bcb682f87"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract Type Disaggregation:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:54.471%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.976%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.976%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.978%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed-price contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad4e3226a326425ab6c680e2083f912a_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzMtMi0xLTEtMTcwMA_98a68616-9597-4244-a309-0bb995cc430e">685,559</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i79d9f8906007475b959bbd03b5fe5458_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzMtNC0xLTEtMTY5Nw_db10638e-41c2-4f18-9002-e159fe700e97">748,007</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idcfb6d7c80b147d08883b7889fb9c336_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzMtNi0xLTEtMjQ5OQ_a87dc499-c82c-475a-be77-2f3eea2ce7f3">588,039</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time and materials and other cost reimbursable contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if861f85674d941468dced78056bf5eb5_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzQtMi0xLTEtMTcwMA_cd8df411-5605-4c8e-9f93-aa51f244e7ca">415,379</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i70d429e8a59c4638a99b1c4727416ef6_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzQtNC0xLTEtMTY5Nw_355d2a36-58e8-4cd7-a0fb-746d1ed36eeb">668,673</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8e9bce9935f44aea820276821573eabc_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzQtNi0xLTEtMjQ5OQ_b3ac94c2-7877-4fa6-9b36-c12f3e57b72f">503,514</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzUtMi0xLTEtMTcwMA_74dc0e7c-4825-48f0-857d-d0d17db8fd2d">1,100,938</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzUtNC0xLTEtMTY5Nw_c88c3ba3-83e1-464e-a181-5675bd5f0b74">1,416,680</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzUtNi0xLTEtMjQ5OQ_213de502-f551-4282-823e-c9f40bfc397c">1,091,553</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically, the Company assumes more risk with fixed-price contracts since increases in cost to perform the work may not be recoverable.  However, these types of contracts typically offer higher profits than time and materials and other cost reimbursable contracts when completed at or below the costs originally estimated.  The profitability of time and materials and other cost reimbursable contracts is typically lower than fixed-price contracts and is usually less volatile than fixed-price contracts since the profit component is factored into the rates charged for labor, equipment and materials, or is expressed in the contract as a percentage of the reimbursable costs incurred.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The mix of revenue by contract type shifted since the third quarter of fiscal 2020 due to the Company's strategic initiative to exit the domestic iron and steel industry, which was comprised primarily of time and materials and other cost reimbursable contracts.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_142"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 3&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzQ4MDI_93f95788-8b49-4e9d-b5de-05840ad63d49" continuedAt="icf4e02bec26b443fa36be5849846d82b" escape="true">Acquisitions and Disposals</ix:nonNumeric></span></div><ix:continuation id="icf4e02bec26b443fa36be5849846d82b"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sale of Process Heating Business </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the Company sold non-core assets associated with a business that marketed process heating equipment for&#160;$<ix:nonFraction unitRef="usd" contextRef="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzE5Mw_b9a8107e-06bc-4f21-9172-eee24df6cbfb">3.9</ix:nonFraction> million&#160;in cash, including $<ix:nonFraction unitRef="usd" contextRef="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzIxNQ_41ea5c83-d938-4cc4-97aa-4d5eae9fe694">0.2</ix:nonFraction> million of customary final post-closing adjustments paid in October 2018.  The Company recognized a gain of $<ix:nonFraction unitRef="usd" contextRef="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzMxOA_7233177a-57de-4781-8048-eab3a62f4d64">0.4</ix:nonFraction> million on the sale, which was included in Other in the Consolidated Statements of Income.  The revenue and operating results of the business, which were included in the Oil Gas &amp; Chemical segment, were not material.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_145"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 4&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM4MjA_2c6f1ccd-4a3b-459f-9cb6-134e68af2144" continuedAt="i81a078b862ce466d87e2668d06e27878" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i81a078b862ce466d87e2668d06e27878" continuedAt="ic3b140dcc07d445f83853af6902432ec"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill</span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI4MjY_bb1f6555-9039-48b4-ab0e-613cce5a4226" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill by segment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:34.237%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.976%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.632%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil&#160;Gas&#160;&amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34feb8b6efc347308cf294f7983deabd_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItMi0xLTEtMA_aaed4923-5fca-4ed8-8fa6-b3a4051a9717">42,152</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i343311be0ddd49388d18c1a68dfc31e3_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItNC0xLTEtMA_925ae58e-0a4e-49de-a537-0644404dc5a3">33,604</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie6cce24acc0344328e147fc0f8e150e3_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItNi0xLTEtMA_1b6209b9-cf14-437f-b273-0b2ee1163f1e">16,764</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i198df5bfedec42dea08f7aca4600caca_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItOC0xLTEtMA_4afcef50-ee06-445c-b2a1-9c0372481481">20,981</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItMTAtMS0xLTA_185ea3ec-8e2e-4066-8989-59589ada332f">113,501</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtMi0xLTEtMA_d047a8b4-2b03-4083-a006-7d4c15f1239c">17,281</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtNC0xLTEtMA_8ac69bb1-ed17-4f33-a787-b369650bb4c0">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtNi0xLTEtMA_e82b551b-8a79-4462-983d-e7b1552f7199">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtOC0xLTEtMA_c7627494-2c04-4e88-aa9c-7bea31d51e8b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtMTAtMS0xLTA_c19dc7fc-c7df-499a-950b-458e36f7dfd7">17,281</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtMi0xLTEtMA_6c9a0b78-988f-4471-9b57-23e21c56c57a">45</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtNC0xLTEtMA_35aa0e34-2950-432d-9311-60f2a2c24d0e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtNi0xLTEtMA_f2741cfa-6b7e-4c05-9163-be5c42ab2f21">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtOC0xLTEtMA_3cab9099-74f2-4e7d-8e3f-0eda37eb8755">9</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtMTAtMS0xLTA_1b85dd4f-5342-490f-9901-e660fecbbd8e">58</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19828383a9b3495395a70d11d6a468c4_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtMi0xLTEtMA_2aac49bd-8a76-4c4b-af10-b1af6ce5d21c">24,826</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i818fd109a56a40c382d2456c24c4f45a_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtNC0xLTEtMA_0b41ec05-3a41-478c-ad4c-e113394f207c">33,604</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bee5bb7418741e496d0e56e66999946_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtNi0xLTEtMA_cbfa01b5-9fec-4c09-9d59-9d245b2da44b">16,760</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fdad4b578a740daa34fb060d38412c2_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtOC0xLTEtMA_2725ff19-befd-432b-9581-7a18888d0c4d">20,972</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtMTAtMS0xLTA_4bb65113-6497-4247-ba23-cdbc472b5d72">96,162</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Disposal of business</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtMi0xLTEtMA_2531e3d0-20ab-416d-a8dc-f9d6f3e8bf07">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtNC0xLTEtMA_5f814e22-b3de-4108-a7b4-69b8ceaa28b5">2,775</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtNi0xLTEtMA_1c1dfd69-b0d6-40e6-88ce-704d097cfedc">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtOC0xLTEtMA_01d3fee1-c2e0-47b8-bba1-bbfd72bd0609">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtMTAtMS0xLTA_c59f6744-c8b8-42b2-b99d-8a32419c93af">2,775</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctMi0xLTEtMA_110be581-e40f-412f-ae10-0ebb678201eb">4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctNC0xLTEtMA_e461bb08-dfd3-4fa5-8592-1a0bef64d9a0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctNi0xLTEtMA_3059658b-15f2-4193-9380-c0b0eef97203">24</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctOC0xLTEtMA_23a896b6-1eb7-4be3-9f91-26804c315a8d">1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctMTAtMS0xLTA_d39772ec-cf2a-431a-8f1d-78b08f26a9fd">19</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie3e9638e924c4a36942d6afc9c75a038_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtMi0xLTEtMA_421aa23b-3683-46db-807e-14d8cc1db2c5">24,830</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43bbd8ab39ba4f908c40586d49309847_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtNC0xLTEtMA_0ebceeba-a18e-4ae3-8733-2e43b372be75">30,829</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iffeb4658022d47d8b4fc3d17abd4d1f9_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtNi0xLTEtMA_498f34a5-5a84-4c70-a509-0ed1f7ba2457">16,736</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3b6f8ea1034543cb96c97e6587ac481a_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtOC0xLTEtMA_31870c98-ddb8-4f12-97a6-dce6e3348635">20,973</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtMTAtMS0xLTA_32b0193f-0bf6-498e-9cb6-02bd662ecaae">93,368</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktMi0xLTEtMA_adfa04b1-becc-432d-841e-5a9a48ddf2ad">24,900</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktNC0xLTEtMA_4da1828e-4588-47d8-9aa6-7255bd2edeed">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktNi0xLTEtMA_25b8a84b-759f-4f74-b941-96041d163540">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktOC0xLTEtMA_3cd06f96-994c-433f-8e22-f14229623506">7,981</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktMTAtMS0xLTA_7ab64ae5-e050-4221-8ce9-b416ec38e58a">32,881</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTItMS0xLTA_1b782936-17cc-4f14-bc90-7b3e94ce0134">70</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTQtMS0xLTA_5675ebe5-65fb-441d-84a6-671bbf58ce8b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTYtMS0xLTA_4844b39a-c8fc-425d-8c62-a6e76ec9b2ee">169</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTgtMS0xLTA_501dbc9e-5283-4be6-9730-c382a37d0215">19</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTEwLTEtMS0w_434d7790-cd99-43fe-a15c-9c8aa2192f21">118</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia87ba0767c484600a888acf9b31a68d2_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTItMS0xLTA_a007d830-473f-447e-8b06-4bae1a248c7e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic2a8e461e45649ef96b48725cbcd0c39_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTQtMS0xLTA_eaa6aa91-b0c2-4c3c-bfeb-facebf2d0582">30,829</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28fa984604d947a6a6f54ed22394f823_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTYtMS0xLTA_b3194c5e-de0e-456b-9977-1613c5855a3d">16,567</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id38951b7ec874558abfb9e33a745ebdf_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTgtMS0xLTA_58bb48b5-eb86-463b-81f3-b7db8e1956b1">12,973</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTEwLTEtMS0w_aa66ee0f-42a8-46b3-bebd-71021c101cb0">60,369</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal.  The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit.  None of the goodwill was considered impaired since the Company recorded a gain on the disposal.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><ix:continuation id="ic3b140dcc07d445f83853af6902432ec" continuedAt="i071071127ca64923b1d6a189aa19abc1"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment.  The fiscal 2020 test indicated that three reporting units with a combined total of $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:GoodwillAttributableToReportingUnitsAtRiskForImpairment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3MzE_dfd6f220-c573-4cba-b20e-17a3a17e1285">14.2</ix:nonFraction>&#160;million of goodwill as of June 30, 2020 were at higher risk of future impairment than others.  If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil.  These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price.  Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter&#8217;s downward acceleration of revenue and gross margin.  Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired.  Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events.  These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter.  As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future.  Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2018, the Company recorded a $17.3 million impairment of goodwill included in the Electrical Infrastructure segment.   The impairment was triggered by lower financial projections as a result of the Company's decision to shift its strategy away from EPC power generation projects to smaller, individual packages that better fit the Company's strategy and risk profile, and sluggish maintenance and capital spending by some key clients in our Northeast and Mid-Atlantic high voltage markets.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of each reporting unit was derived primarily by utilizing a discounted cash flow analysis.  The key assumptions used are described in Note 1 - Summary of Significant Accounting Policies, Goodwill.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $<ix:nonFraction unitRef="usd" contextRef="i2777c54f050444f2ba88314c65e9b549_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3NDY_603a1dd4-a973-4e61-8685-5c0d5cbd9fdb">1.2</ix:nonFraction>&#160;million.  The customer relationship primarily related to services which were impacted by the Company's performance improvement plan (see Note 14 - Restructuring Costs).  As a result, the customer relationship intangible asset was no longer recoverable.  As of June 30, 2020, this intangible asset had a remaining useful life of approximately <ix:nonNumeric contextRef="i2777c54f050444f2ba88314c65e9b549_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1ODU_2e5dc45e-59ed-4829-a106-24cee6ef7c84">2</ix:nonNumeric> years, a gross carrying amount of $<ix:nonFraction unitRef="usd" contextRef="i856ab70410e248499be1b39829e1fdc5_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3NjA_63034805-c937-4a5a-8785-bb57fd6b497d">6.3</ix:nonFraction>&#160;million and accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i856ab70410e248499be1b39829e1fdc5_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3NzQ_6b0b6499-4442-4a83-8ac6-69eaccbd8cf0">5.1</ix:nonFraction>&#160;million.  The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Also in the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $<ix:nonFraction unitRef="usd" contextRef="i1c921d4975d5443d9debb829c26e43ee_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5Mjc_8611e181-109d-4a2d-be2f-63e728c22a13">0.4</ix:nonFraction>&#160;million in connection with the closure of an underperforming operating unit.  The closure was part the Company's performance improvement plan (see Note 14 - Restructuring Costs).  As of June 30, 2020, this intangible asset had a remaining useful life of approximately <ix:nonNumeric contextRef="i1c921d4975d5443d9debb829c26e43ee_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NzE_18e48a22-c2b0-4690-ba3c-d34e0e244b51">4</ix:nonNumeric> years, a gross carrying amount of $<ix:nonFraction unitRef="usd" contextRef="i66d50e08e3394b7cb2cc73c01b74f18e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NDE_b8a68d8b-281e-49ce-b405-3d623bd5c9cd">0.9</ix:nonFraction>&#160;million and accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i66d50e08e3394b7cb2cc73c01b74f18e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NTU_cc3bad9e-6b72-43c0-91be-e2446e0cfc4a">0.5</ix:nonFraction>&#160;million.  The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, in connection with the factors disclosed for the Industrial segment goodwill impairment above, the Company fully impaired a customer relationship with a net book value of $<ix:nonFraction unitRef="usd" contextRef="i94cbf1b860624442bd9bd29cddc96f20_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1NDM_21976923-89b5-4cb4-9d49-c25c0537b151">5.6</ix:nonFraction>&#160;million.  As of December 31, 2019, this intangible asset had a remaining useful life of <ix:nonNumeric contextRef="i94cbf1b860624442bd9bd29cddc96f20_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NzQ_213498da-6bb1-4b41-b37a-908625b4f6b1">9</ix:nonNumeric> years, a gross carrying amount of $<ix:nonFraction unitRef="usd" contextRef="iacf6f9d81f1a4a2db2097bd00e3239db_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1NTc_ccfd79f8-0305-407b-bc2f-c86b4bb1b71d">9.4</ix:nonFraction>&#160;million and accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="iacf6f9d81f1a4a2db2097bd00e3239db_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1NzE_1fae4c30-4d13-4774-8434-22490c4c5b59">3.8</ix:nonFraction>&#160;million.  The impairment is included within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2018, the Company recorded a $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5Nzc_308efe83-b030-420b-8bbc-7c585765b72d">0.7</ix:nonFraction>&#160;million impairment to a customer relationship intangible asset associated with an acquisition that was completed in fiscal 2013.  The impairment was triggered by lower than anticipated revenue and operating income.  The impairment is included in the Oil Gas &amp; Chemical segment and is presented within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i071071127ca64923b1d6a189aa19abc1"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="mtrx:ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI4MjE_0b5de030-9b6c-4a12-890d-59f94bd4beb8" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information on the carrying value of other intangible assets is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:43.099%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.262%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.969%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.969%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.265%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net&#160;Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if5cd1f47d62d4732b991188536a49c25_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzMtNC0xLTEtMA_07744e4a-d9ab-434d-b677-4de7448dc6b4">2,579</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if5cd1f47d62d4732b991188536a49c25_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzMtNi0xLTEtMA_694e3181-5e1f-489e-b756-ab5ad70785ff">1,956</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if5cd1f47d62d4732b991188536a49c25_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzMtOC0xLTEtMA_76b8dc11-d0ea-4973-b079-89ccd86abce1">623</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8f257215d3aa46ce992beffd91acc071_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzQtNC0xLTEtMA_5707bb69-1661-4431-b14b-5d9dfe477f9c">21,840</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8f257215d3aa46ce992beffd91acc071_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzQtNi0xLTEtMA_495ddd55-5727-4ffc-8e0e-37f1186d3e74">13,626</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8f257215d3aa46ce992beffd91acc071_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzQtOC0xLTEtMA_870a97ef-24bd-4d81-8335-816bdc2d3eff">8,214</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fd07fae2a85482d880aa806723c4ced_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzUtNC0xLTEtMA_464a754d-3ee3-433c-bd42-50a72c95dc99">1,453</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7fd07fae2a85482d880aa806723c4ced_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzUtNi0xLTEtMA_1ebda19a-781e-47a8-adf7-e3f43ca5225d">1,453</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fd07fae2a85482d880aa806723c4ced_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzUtOC0xLTEtMA_72ac603b-79d4-4da1-bc22-bce9ab503a59">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzctNC0xLTEtMA_51424dcf-24e7-4ea0-a0f5-3c03b293c8df">25,872</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzctNi0xLTEtMA_ea74dd47-beb1-4d34-81c8-b9eb51914aaa">17,035</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzctOC0xLTEtMA_c856d74e-f933-4ac6-af6f-ed71ea1970ec">8,837</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:43.605%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.988%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.988%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.988%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.991%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net&#160;Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7097606e6d3c4734a857857bb80a45f3_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzMtNC0xLTEtMA_1cac7b50-435f-4b7c-831e-eb48f46f4820">2,579</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7097606e6d3c4734a857857bb80a45f3_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzMtNi0xLTEtMA_c9592eba-4f80-4753-a67b-498d00f44e8d">1,779</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7097606e6d3c4734a857857bb80a45f3_I20190630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzMtOC0xLTEtMA_882e6320-141f-4bc3-b06f-d5d821a7667a">800</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb80df146af24245a8e12ed1d34d712f_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzQtNC0xLTEtMA_2b6a5894-2e13-4613-a7d6-bda20fc24e67">38,572</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifb80df146af24245a8e12ed1d34d712f_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzQtNi0xLTEtMA_b0c06216-b214-4d9c-8fec-75c6e395fa6e">19,915</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb80df146af24245a8e12ed1d34d712f_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzQtOC0xLTEtMA_32e1ca3c-0982-49f7-837b-2656c03cfa62">18,657</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb9bbd5ee39e459184790b517d19f3cd_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzUtNC0xLTEtMA_8b89d769-f1f2-451b-bd43-18c48182874e">1,453</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibb9bbd5ee39e459184790b517d19f3cd_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzUtNi0xLTEtMA_6cf73958-2108-49ab-8799-605fe29d4891">1,438</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb9bbd5ee39e459184790b517d19f3cd_I20190630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzUtOC0xLTEtMA_d9e4bacf-5804-4b7e-a3aa-dc4afa310e62">15</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzctNC0xLTEtMA_29039fda-b9d0-4664-91c9-cda80920b7c6">42,604</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzctNi0xLTEtMA_0949181a-2e8b-42d2-8547-b06358a1dccb">23,132</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzctOC0xLTEtMA_a933f7a8-3b7a-4cd9-ae00-7e0ab13a1914">19,472</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI4MjI_10824ba4-34cf-4a53-9bfd-711e6e8ff745" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense totaled $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI2NDc_74393147-aeb5-490a-945d-b7e97b614b2e">3.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI2NTE_470d22c1-fd8a-4309-a0b4-8690ed7e4985">3.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI2NTk_4d42063b-d24b-412d-833f-34f5d472fa67">4.8</ix:nonFraction> million in fiscal 2020, 2019, and 2018, respectively.  We estimate that future amortization of other intangible assets will be as follows (in thousands):</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:85.011%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.789%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For year ending:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzEtMS0xLTEtMA_a4aceabe-b675-4bd3-b516-69385f990b73">2,231</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzItMS0xLTEtMA_4bc554bb-46f3-4a3a-b360-1494454399a7">1,811</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzMtMS0xLTEtMA_c95b4585-3e27-45bb-a4cd-4816630ae4ab">1,729</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzQtMS0xLTEtMA_3e8b9359-92eb-4c57-92aa-cb87ad71b5cf">1,415</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzUtMS0xLTEtMA_96e3fe9e-3487-4bd7-9cb2-0df6ab7d60e7">1,096</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzYtMS0xLTEtMA_17b43987-d337-4d3a-b3ba-7536424df730">555</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzctMS0xLTEtMA_c7ceb66a-aec0-4515-bd9e-1e52fee7e274">8,837</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><span><br/></span></div><div id="i95a72eae73ed4f80a1dcede005592273_151"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 5&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzgyNDYzMzcyMjM4ODg_d7b24c4d-045b-4e1c-a7d9-e070afdbdd97" continuedAt="i23bf2e6f557e40e6b0968c2a6886dad8" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="i23bf2e6f557e40e6b0968c2a6886dad8" continuedAt="i31831460aa0a46299ee08cd182ff8455"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement provides for a five-year senior secured revolving credit facility of $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzQ4Mg_35f09cc1-61e8-410e-86d0-f475799e05a8">300.0</ix:nonFraction> million that expires <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt:datemonthdayyearen" name="us-gaap:LineOfCreditFacilityExpirationDate1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzQ5OA_a5431aa1-d33b-4957-a791-e4a2008ad46b">February 8, 2022</ix:nonNumeric>.  The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes. </span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i31831460aa0a46299ee08cd182ff8455" continuedAt="icf7b9aaefb964fa38d6044820f3ea7d3"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The credit facility includes a U.S. Dollar equivalent sublimit of $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="1" name="mtrx:SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzE0NzM_31690ff0-afe4-4291-a947-6ec9a2234532">75.0</ix:nonFraction> million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling.  The credit facility also includes a $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="1" name="mtrx:Sublimitonlettersofcreditunderthecreditfacility" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzE0OTA_c57a2cc5-20b7-4b3e-81aa-02fca9937707">200.0</ix:nonFraction> million sublimit for total letters of credit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The EURIBO Rate, in the case of revolving loans denominated in Euros,</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio.  The Applicable Margin on ABR loans ranges between <ix:nonFraction unitRef="rate" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIxNjk_bda9ae0d-bb03-4846-a0e4-b912372b66d0">0.625</ix:nonFraction>% and <ix:nonFraction unitRef="rate" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIxNzY_9106c22b-ab23-420f-a253-bbfc28a62229">1.625</ix:nonFraction>%.  The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between <ix:nonFraction unitRef="rate" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIyNTk_d4421812-0c46-4912-a2a0-17394ba121fb">1.625</ix:nonFraction>% and <ix:nonFraction unitRef="rate" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIyNjY_f4411466-b048-4ba6-a7e9-c5ae92c6d609">2.625</ix:nonFraction>% and the Applicable Margin for Canadian Prime Rate loans ranges between <ix:nonFraction unitRef="rate" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIzNDA_62156cc3-bdd6-463f-9612-d4036afec517">2.125</ix:nonFraction>% and <ix:nonFraction unitRef="rate" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIzNDc_ec4bf2ec-c197-424d-9a71-55befb46f1b5">3.125</ix:nonFraction>%. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unused credit facility fee is between <ix:nonFraction unitRef="rate" contextRef="i7adc71fa1c164b0792318365a23e0873_D20190701-20200630" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIzOTQ_96259243-b3c3-49fb-b93f-4f460138588a">0.25</ix:nonFraction>% and <ix:nonFraction unitRef="rate" contextRef="idde7ada231194a0b9ba397152b9f59c5_D20190701-20200630" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzI0MDE_07a8972f-4753-463b-8d52-525e7699bc7d">0.45</ix:nonFraction>% based on the Leverage Ratio.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.  </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement includes the following covenants and borrowing limitations:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="mtrx:SeniorLeverageRatioMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjMzNzg_38d21787-636e-49c3-89c6-16e5c36bf0d3">3.00</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="mtrx:SeniorLeverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjMzODQ_f27886c5-5e21-4e7a-8041-10fadbaf4346">1.00</ix:nonFraction>.  The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="mtrx:FixedChargeCoverageRatioMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjM4MDg_7da60d37-582c-48a9-897f-03dc6a0ef891">1.25</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="mtrx:FixedChargeCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjM4MTQ_19581a11-fa4e-4771-9f8e-4864b47d261a">1.00</ix:nonFraction>.  The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="1" name="mtrx:AmountOfLimitOnAssetDispositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjQ0NzM_077b2401-0a70-4051-9e25-14640f69c8b5">20.0</ix:nonFraction> million per 12-month period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Availability under the senior secured revolving credit facility is as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzMzNDc_82575e10-1ae5-4508-8019-382af6472c97" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:66.981%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.980%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.275%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzItMi0xLTEtMA_a7de6db9-09ee-4650-a90c-679f4c0a6a35">300,000</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzItNC0xLTEtMA_0c2de508-575a-4187-8ded-cc9f6cc7ee0b">300,000</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity constraint due to the Leverage Ratio </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:CapacityConstraintDueToSeniorLeverageRatio" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzMtMi0xLTEtMA_fdd2e695-206a-48fa-893a-4eb4426e7753">162,864</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:CapacityConstraintDueToSeniorLeverageRatio" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzMtNC0xLTEtMA_2247b443-9405-4cf4-90bb-8275ede33f41">94,323</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzQtMi0xLTEtMA_994328b2-cc34-46db-9422-0e85e155b0c0">137,136</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzQtNC0xLTEtMA_e35754df-42e4-4848-a6a7-d6179aef8e6f">205,677</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:LettersOfCreditIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzUtMi0xLTEtMA_6c709fcc-3ba6-4238-915d-a7e52fbe0840">34,529</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:LettersOfCreditIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzUtNC0xLTEtMA_0f7315b8-578b-4608-a569-b68cdc403b09">48,147</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzYtMi0xLTEtMA_1082353e-8425-4210-ac15-a974c4ac850f">9,208</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzYtNC0xLTEtMA_975baf10-2249-4253-837e-9f6e61ed57a8">5,347</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Availability under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzctMi0xLTEtMA_a8fe425e-5c07-49b5-8d78-27e1534726f0">93,399</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzctNC0xLTEtMA_cda0b9ed-8343-4d3b-9c9d-5d77af226053">152,183</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></ix:nonNumeric></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility.  At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="icf7b9aaefb964fa38d6044820f3ea7d3">The carrying value of the senior secured revolving credit facility approximates its fair value at each balance sheet date.</ix:continuation></span></div><div id="i95a72eae73ed4f80a1dcede005592273_157"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 6&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxOTI_fb15cffd-9cb6-4467-b561-101439663021" continuedAt="i6a8b8749f0b446bba24f15ba38b21225" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i6a8b8749f0b446bba24f15ba38b21225" continuedAt="i67b1a4d4f4a24a66984a59770a92ee56"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Coronavirus Aid, Relief, and Economic Security Act</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the "CARES Act") was signed into law.  The purpose of the CARES Act was to provide $<ix:nonFraction unitRef="usd" contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331" decimals="-11" format="ixt:numdotdecimal" name="mtrx:CARESActTotalBenefit" scale="12" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0NzI_a81a1e7c-eb9b-4f06-bfc3-9a0ca4985b31">2.2</ix:nonFraction>&#160;trillion in funding to fight the COVID-19 pandemic and provide economic relief in the form of tax relief, government loans and grants.  The CARES Act contains the following key provisions which affect income taxes:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Eliminates the <ix:nonFraction unitRef="number" contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331" decimals="2" name="mtrx:TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0ODc_af50b566-4eb3-40ef-935b-d99058688c3c">80</ix:nonFraction>% of taxable income limitations by allowing corporations to fully utilize net operating loss carryforwards to offset taxable income in 2018, 2019, or 2020 and reinstating it for tax years after 2020;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows net operating losses generated in 2018, 2019 or 2020 to be carried back five years;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Increases the net interest expense deduction limit to <ix:nonFraction unitRef="number" contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331" decimals="2" name="mtrx:CARESActInterestExpenseDeductionUpperLimit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0OTI_96a13eed-5054-45b7-a2b7-0a780a9acee9">50</ix:nonFraction>% of adjusted taxable income from <ix:nonFraction unitRef="number" contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331" decimals="2" name="mtrx:CARESActInterestExpenseDeductionFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0OTc_daf54c06-68ee-4022-b8aa-553d8d8d4206">30</ix:nonFraction>% for the 2019 and 2020 tax years;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows taxpayers with alternative minimum tax credits to claim a refund for the entire amount of the credit instead of recovering the credit through refunds over a period of years, as required by the 2017 Tax Cuts and Jobs Act; and</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows entities to deduct more of their charitable cash contributions made during calendar year 2020 by increasing the taxable income limitation to <ix:nonFraction unitRef="number" contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331" decimals="2" name="mtrx:CARESActCharitableContributionsDeductionNewCeiling" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MDI_4fd4c16d-4d6a-46a7-860e-be51c9889507">25</ix:nonFraction>% from <ix:nonFraction unitRef="number" contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331" decimals="2" name="mtrx:CARESActCharitableContributionsDeductionOldCeiling" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MDc_6fb88ea0-9afb-4a59-8590-f4ad21364792">10</ix:nonFraction>%.</span></div><div><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax provisions in the CARES Act have not had a material impact on the Company as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The CARES Act also provides certain payroll tax credits and allows companies to defer payroll tax that would otherwise be due from enactment through December 31, 2020.  The Company has recognized $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:CARESActPayrollTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MTI_8b2f7e8c-dd57-4667-8ff4-c1ab7488aa22">0.8</ix:nonFraction>&#160;million of payroll tax credits during fiscal 2020 and has deferred $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:CARESACTDeferredPayrollTaxLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MjY_72e51284-72e2-478d-9857-58e33f692b95">3.8</ix:nonFraction>&#160;million of payroll tax as of June 30, 2020.  The payroll tax credits are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income and the deferred payroll taxes are included within other liabilities in the Consolidated Balance Sheets.  The Company must repay half of the deferred payroll tax by December 31, 2021 and the remainder by December 31, 2022.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has also received $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:CanadaEmergencyWageSubsidyRelief" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1NDA_2fe6d761-c1de-4093-9ff7-d3e71cbe669e">1.1</ix:nonFraction>&#160;million of subsidies in Canada during fiscal 2020 as part the Canada Emergency Wage Subsidy program, which was designed to compensate Canadian employers whose business has been affected by the COVID-19 pandemic.  These subsidies are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;"><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNjE_c3910b74-55d6-4bc6-9438-81661645cfef" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sources of pretax income (loss)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:55.434%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.556%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.556%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.852%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzMtMi0xLTEtMA_402894fa-76ab-4138-be13-5f90fff30123">32,660</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzMtNC0xLTEtMA_1269a7c9-a4b3-4f7f-baa5-7123e629b35a">46,032</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzMtNi0xLTEtMA_13235af0-6cd3-4683-b573-5169bb17eb29">2,656</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzQtMi0xLTEtMA_5169109e-47d5-4b73-aa83-228b9522720d">3,984</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzQtNC0xLTEtMA_1f6081d3-d3c9-4424-89b1-0ad4c3acdf3e">7,620</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzQtNi0xLTEtMA_02b4ae46-040b-4ee3-8d1c-f11324aa425a">9,492</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzUtMi0xLTEtMA_28e37d14-2460-444f-9012-41d024a18f5e">36,644</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzUtNC0xLTEtMA_1331de92-9dc8-41f4-8252-c1e47ed50876">38,412</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzUtNi0xLTEtMA_1d325a3a-c644-49e0-9862-b1666b6415dc">12,148</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="margin-top:9pt;"><span><br/></span></div><ix:continuation id="i67b1a4d4f4a24a66984a59770a92ee56" continuedAt="i7886cac0ee464d53b7c7c6e3f5cb0884"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxODc_c03cd94b-93d8-4cc5-b99c-511a38e86ef8" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Components of the provision for income tax expense (benefit)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:55.434%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.556%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.556%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.852%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzQtMi0xLTEtMA_42a9438b-a0ab-438c-b3ce-a1b6d53122d7">376</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzQtNC0xLTEtMA_5a3674a6-54c7-4064-b813-66d1acc03c3d">6,085</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzQtNi0xLTEtMA_978e3aff-4603-4378-97b0-8a93342d177f">121</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzUtMi0xLTEtMA_0f8e43ab-16cb-4208-9f27-04358f017299">412</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzUtNC0xLTEtMA_824731ce-2203-4c57-a5c9-f4af5d3f018b">2,390</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzUtNi0xLTEtMA_99be4f62-e887-47af-a947-2cb4d6029d50">135</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzYtMi0xLTEtMA_cada47ca-8cfa-47e9-9520-2084324d9fa2">23</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzYtNC0xLTEtMA_5c1d5192-e4b7-4651-b06d-78e1f916a680">97</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzYtNi0xLTEtMA_a6375c3c-7d30-40f8-b5fa-0ef33cc42a02">504</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzctMi0xLTEtMA_e4f21e4f-cb87-408f-94bb-243e31ef62fe">59</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzctNC0xLTEtMA_661a0621-b3d0-4de2-ba94-ada5f5f0d2a7">8,378</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzctNi0xLTEtMA_43a5a2f3-012f-4035-a862-99f0e2bc93e4">518</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzktMi0xLTEtMA_40b4a107-53d7-4854-987a-61453ccbceb6">5,000</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzktNC0xLTEtMA_b74166fb-89c8-48b8-a710-5f95718b18b9">528</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzktNi0xLTEtMA_2f9ff9d5-53d7-45b2-8944-7b0941845023">1,093</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEwLTItMS0xLTA_f825d6cd-cfa5-4fa5-96b9-f8cc4dad6996">1,091</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEwLTQtMS0xLTA_98f8808d-2ee6-4246-871f-41a6dbdb3ac3">451</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEwLTYtMS0xLTA_8e3c4942-02d5-453f-a3dd-f5ddc1806792">590</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzExLTItMS0xLTA_a1efa9ae-a43c-4278-9ab8-75e220dc5877">2,462</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzExLTQtMS0xLTA_8c90c7b4-1051-465f-8c0a-c74d34369364">2,129</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzExLTYtMS0xLTA_a3cec10a-4696-4646-aa2c-54efc1633324">1,689</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEyLTItMS0xLTA_be360464-47f5-468a-948a-d564785dd93a">3,629</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEyLTQtMS0xLTA_09c8ce6e-0a40-4499-b67f-80e072712316">2,052</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEyLTYtMS0xLTA_88d82ba8-ca0a-47d0-a43e-3abcc2c314c4">1,186</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEzLTItMS0xLTA_de069c17-a448-449a-8dc0-223a4edee079">3,570</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEzLTQtMS0xLTA_dc27eb0f-8d98-4517-b7bf-e39a019274f9">10,430</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEzLTYtMS0xLTA_885ab146-ba37-45e5-9391-658fb322e4e6">668</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNTA_a1f47064-a707-4b61-b45c-a531e9fcf516" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:61.564%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.613%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.613%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.614%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected provision (benefit) for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzMtMi0xLTEtMA_e1edc0e8-c73b-478a-80c2-48332fab9610">7,695</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzMtNC0xLTEtMA_225d6d43-75a9-4a2d-9565-5b1c09f3bd43">8,067</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzMtNi0xLTEtMA_a9086d1f-99a7-4b86-bb14-d9407643ce68">3,408</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzQtMi0xLTEtMA_9e595cbe-f65f-475b-83d2-099d827bad71">768</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzQtNC0xLTEtMA_a4a52756-b35f-4da0-9cd9-913130d254bb">2,288</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzQtNi0xLTEtMA_f6161d2d-b8ed-4c88-a492-cfb0771ded47">247</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Impairment of non-deductible goodwill</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzYtMi0xLTEtMA_7c63d03b-d6c1-48d7-8d24-5c5e950fe3e6">1,813</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzYtNC0xLTEtMA_fb142252-d2c0-423e-b8e1-e148e6376c41">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzYtNi0xLTEtMA_a76a150a-7fea-4c87-a334-7e64dcb5fc84">2,342</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charges without tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzctMi0xLTEtMA_61a00d19-3c6b-4d79-b326-056ac3a46d63">1,707</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzctNC0xLTEtMA_0b622ac8-c240-4930-bc78-00c4f0b3737b">1,233</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzctNi0xLTEtMA_13f8db61-1692-4a59-b3b7-3031020fe69e">1,100</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Change in valuation allowance</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzgtMi0xLTEtMA_901576ee-5cc3-43b9-b958-9baee1ad0f9c">3,062</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzgtNC0xLTEtMA_61310a47-da8c-4816-9f74-ee786fd8397e">4,512</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzgtNi0xLTEtMA_09c7d68f-699e-4c0d-ad11-e768b0dd00c7">1,173</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reversal of branch liability</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="mtrx:Reversalofbranchliability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzktMi0xLTEtMA_53770d9a-66d2-4297-b69a-3085fb89792e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="mtrx:Reversalofbranchliability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzktNC0xLTEtMA_0995898b-ad95-49fa-9640-292e54de0839">3,546</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="mtrx:Reversalofbranchliability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzktNi0xLTEtMA_819547ed-7a5e-405c-924d-2f66e143cf30">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax expense (benefit) on stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="mtrx:Effectofnewaccountingstandardcomparedtooldstandard" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzEwLTItMS0xLTA_d85e9de5-cbed-460d-9ade-8279365016a1">230</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="mtrx:Effectofnewaccountingstandardcomparedtooldstandard" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzEwLTQtMS0xLTA_7dec7580-2c16-42e9-8adf-24ece722b12a">296</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="mtrx:Effectofnewaccountingstandardcomparedtooldstandard" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzEwLTYtMS0xLTA_a2767533-51cf-4f2b-93e2-249ece7d9b17">511</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remeasurement of deferred taxes</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzExLTItMS0xLTA_f990e31c-d1f3-4ee8-a552-67d4a183cea8">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzExLTQtMS0xLTA_30e92861-1e62-40da-8d7b-d5415e15bb9b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzExLTYtMS0xLTA_94526f59-3e9f-49d6-8a20-5f11ca1c7990">455</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE0LTItMS0xLTA_573d370d-143f-446a-afa8-d821109d1a5e">1,724</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE0LTQtMS0xLTA_fe72bdbb-d5e3-462d-a5a9-214a5570c775">1,972</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE0LTYtMS0xLTA_c702f6f2-4de0-46e9-a3b6-07aea07448ef">1,665</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax differential</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE1LTItMS0xLTA_dcc5a44f-084e-498c-8c63-0d45cb109864">132</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE1LTQtMS0xLTA_3024821b-76c7-48f6-b008-b74eeb1398c3">248</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE1LTYtMS0xLTA_89d54f8a-c1d9-481d-b37d-cede50a9f78a">10</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxContingenciesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE3LTItMS0xLTA_87263a0b-d017-45a4-a98c-f1a22924b388">20</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxContingenciesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE3LTQtMS0xLTA_0ffbbc46-5f03-4f17-b854-bd6dcfe055c3">22</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxContingenciesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE3LTYtMS0xLTA_6b5306d9-681b-46b2-925e-9c7252633baa">7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE5LTItMS0xLTA_973a5ba8-3c5e-497f-9dc7-dbb84dd9ce11">83</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE5LTQtMS0xLTA_2af41ec2-6a6b-4edf-8f8a-18b79f681ec1">370</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE5LTYtMS0xLTA_e1f49eee-0b7b-44a5-ad55-5a34b81b46e5">496</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzIwLTItMS0xLTA_4bb37b7f-11ca-43e4-bc9c-0698c1c6c46f">3,570</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzIwLTQtMS0xLTA_031fc444-7191-4f71-a710-874a846c773c">10,430</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzIwLTYtMS0xLTA_3ca2d022-a2b0-45a1-b851-8a61d196a087">668</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:AmountOfNonDeductibleGoodwillImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzEwNDQ1MzYwNDg1ODcw_2df8af37-fc7d-4342-865b-384edf90f775">8.6</ix:nonFraction>&#160;million of non-deductible goodwill.  In fiscal 2018, the Company impaired $17.3&#160;million of goodwill, which included $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="mtrx:AmountOfNonDeductibleGoodwillImpaired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzEwNDQ1MzYwNDg1ODg0_acee069a-9919-4820-bad6-05eefd7a1ebc">8.3</ix:nonFraction>&#160;million of non-deductible goodwill.  See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company placed $3.1&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada.  In fiscal 2019, the Company placed $4.5&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration.  These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="margin-top:9pt;"><span><br/></span></div><ix:continuation id="i7886cac0ee464d53b7c7c6e3f5cb0884" continuedAt="i40c62dc8eb9d40ab98aa8ec72f3e7c73"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNTk_d1cd6483-5a7b-4bbd-9600-5856cd2e73b8" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Significant components of the Company&#8217;s deferred tax assets and liabilities</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:66.594%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.318%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.320%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzMtMi0xLTEtMA_d48b9da3-703d-4829-9b88-b63e32ac75af">206</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzMtNC0xLTEtMA_699a82c3-3222-41ea-ac99-2a73fe168780">206</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzQtMi0xLTEtMA_2a082e2b-b439-4b92-a1fb-18db4ba0a744">233</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzQtNC0xLTEtMA_8dbfaf01-750c-4347-a512-911899923376">238</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-time-off accrual</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzUtMi0xLTEtMA_89bacccf-cf24-4e3a-9c72-55bf28fe1000">669</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzUtNC0xLTEtMA_94b62b23-e350-4903-b4cb-477927f14cb0">616</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:DeferredTaxAssetsInsuranceReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzYtMi0xLTEtMA_80d135b5-b3a7-4825-83be-083ef290b653">1,221</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:DeferredTaxAssetsInsuranceReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzYtNC0xLTEtMA_2c6c50cd-00a9-49a8-a446-07008f234fde">1,577</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzctMi0xLTEtMA_273c46aa-0863-47fc-a5d1-b9fd8e5f9b22">207</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzctNC0xLTEtMA_dc5281e9-4793-4fa7-a031-977f68d6a348">1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss benefit and credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzgtMi0xLTEtMA_b724ef0f-0504-4ef9-af36-62350346bdff">10,354</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzgtNC0xLTEtMA_42334748-2ff7-4161-bc2a-90d47c7fbf83">10,054</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzktMi0xLTEtMA_b88fd322-c022-4cf9-8dfd-d765bbe08fbf">7,763</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzktNC0xLTEtMA_59ccddb8-70a4-4d0f-abed-3698596cb599">4,959</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and pension</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEwLTItMS0xLTA_820ad946-aeac-43e2-81c7-81317dee6b10">1,447</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEwLTQtMS0xLTA_6dbe0bd3-f46d-4342-9c6d-f153dd7f2df8">1,115</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation expense on nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzExLTItMS0xLTA_e232c973-3384-4d6f-b261-7b203601182c">3,231</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzExLTQtMS0xLTA_40baf75e-7bdc-4dee-92fb-739aae5eeaef">3,679</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued losses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="mtrx:DeferredTaxAssetsAccruedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEyLTItMS0xLTA_dd17870a-984a-4bbb-bfcd-39408f79e5ff">96</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="mtrx:DeferredTaxAssetsAccruedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEyLTQtMS0xLTA_178f430f-45b0-430f-8d91-abd4299cc02e">194</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTItMS0xLTU1Mjg_489b7694-113a-4065-82f9-98d205f6057d">1,381</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTQtMS0xLTU1Mjg_261b20a2-3f59-4460-aaa4-bcd2728c2994">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTItMS0xLTA_524944bc-9679-475e-9f1a-c15e0ffd2647">843</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTQtMS0xLTA_0cae3705-999e-4c60-b79a-9df9982c74d4">833</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE0LTItMS0xLTA_9af8453a-8ca7-4d6b-a17c-3d9cc87f068b">12,125</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE0LTQtMS0xLTA_06c2ac5c-b693-42cb-885c-bdf5adfa8176">13,554</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE2LTItMS0xLTA_e1356751-bee9-4e43-8796-2d0279beb34f">11,313</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE2LTQtMS0xLTA_ed2b02fa-9203-4604-8267-18af56488c08">9,349</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book (book over tax) amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE3LTItMS0xLTA_d6fbb295-19c8-42f0-8fa4-0813d7bba975">5,195</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE3LTQtMS0xLTA_8b40ed98-9b1a-4873-9957-37b2fb3fd42c">1,770</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Branch future liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="mtrx:FutureBranchLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE4LTItMS0xLTA_bde7ada5-9ecf-4261-b53d-cb64682cd88f">74</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="mtrx:FutureBranchLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE4LTQtMS0xLTA_c1ea3288-ac8d-4663-8688-f0f439eb6b85">34</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivable holdbacks and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIwLTItMS0xLTA_8802b216-bdf1-414a-8454-b3c168ad869b">6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIwLTQtMS0xLTA_7b224112-fee1-4ab6-9296-659f76bf1ce4">16</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIxLTItMS0xLTA_b987871b-442e-41d6-9669-6bf1a3e4202d">6,198</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIxLTQtMS0xLTA_ec23f97d-1364-44aa-8779-21a4a88e8218">11,169</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIyLTItMS0xLTA_2e137840-c9fe-48f9-a4ec-81dee1e3cff2">5,927</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIyLTQtMS0xLTA_04af11d3-92c7-4664-9339-19357dc0052e">2,385</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="mtrx:ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNDc_b43f5268-65d7-4c89-bed1-d56ce982728d" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As reported in the Consolidated Balance Sheets:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:66.788%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.149%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.297%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzItMi0xLTEtMA_87a0398a-9289-4d80-9845-857848f3240c">5,988</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzItNC0xLTEtMA_bdfdebe9-e29f-4f15-af59-274221ebe2c2">2,683</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzMtMi0xLTEtMA_90512030-8830-4254-93c5-ee90f250e303">61</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzMtNC0xLTEtMA_6a5922d9-44b8-461d-b1ff-85cd31349581">298</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzQtMi0xLTEtMA_ecf1fccd-02ba-499d-bbe2-2ac3bcdd1990">5,927</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzQtNC0xLTEtMA_5b305538-5871-4068-9749-9b9bfdf34cc3">2,385</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating loss and tax credit carryforwards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has state net operating loss carryforwards, state tax credit carryforwards, federal foreign tax credit carryforwards, foreign net operating loss carryforwards and foreign tax credit carryforwards.&#160; The valuation allowance at June&#160;30, 2020 and June&#160;30, 2019 reduces the recognized tax benefit of these carryforwards to an amount that is more likely than not to be realized.&#160; These carryforwards will generally expire as shown below:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNjU_995c5525-a341-4d5f-b7f9-dbd1cbbe7622" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:50.140%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:32.038%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.522%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Loss Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount                    (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if16d17b02cdb435ea9df545d121517c5_D20190701-20200630" name="us-gaap:OperatingLossCarryforwardsLimitationsOnUse" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzEtMS0xLTEtMA_2ff74d26-2f64-409f-9f62-274fc0befd5c">June 2024 to June 2040</ix:nonNumeric></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic94913e19bc3426c86061599de621c12_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzEtMi0xLTEtMA_06f1e9c2-791d-4fc4-8264-82d2cef4bfc2">19,676</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i7e38a9148f0c4162811f68933e365018_D20190701-20200630" name="us-gaap:OperatingLossCarryforwardsLimitationsOnUse" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzItMS0xLTEtMA_419a8d6d-28a6-40d0-bf1d-7508247b4ac7">June 2029 to June 2040</ix:nonNumeric></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc15b21d4d674684b1db6b8a70efdec3_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzItMi0xLTEtMA_026f092f-3736-4f53-b22d-17bf978449fa">24,618</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></ix:nonNumeric></div></ix:continuation><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxODI_04e2b28f-17d2-47de-b035-ff8a9ce471cb" continuedAt="id640c4dd48014d589390723b27ad8535" escape="true"></ix:nonNumeric><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i40c62dc8eb9d40ab98aa8ec72f3e7c73"><div style="margin-top:9pt;margin-bottom:6pt;"><ix:continuation id="id640c4dd48014d589390723b27ad8535"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:50.140%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:32.038%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.522%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Credit Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount                    (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i9e17e310176b4330b15c4456d7e75411_D20190701-20200630" name="us-gaap:TaxCreditCarryforwardDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzEtMS0xLTEtMA_d5de393a-03f9-4b71-a719-f5733944050f">June 2032 to June 2035</ix:nonNumeric></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1a3f6ba3689d4c1596cc09aa9ab89f63_I20200630" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzEtMi0xLTEtMA_3d6b3ac7-8708-4486-95da-3aa072966193">877</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i9bf2d00a07574b6e810ca17dd0c14674_D20190701-20200630" name="us-gaap:TaxCreditCarryforwardDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzItMS0xLTEtMA_e649530e-0b9d-4f06-9d49-700ab8014e38">June 2021 to June 2025</ix:nonNumeric></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i992aa8895e664353ba253b17a8db4ae7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzItMi0xLTEtMA_9c94d54b-8aff-4792-992b-b012ab0dab54">1,239</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1108a5904c9d4862b9f8ec7f5adf386c_D20190701-20200630" name="us-gaap:TaxCreditCarryforwardDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzMtMS0xLTEtMA_57e53003-359c-419a-9c3a-d5515d55da69">June 2035 to June 2040</ix:nonNumeric></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba654a2f1a2e4bde8062628d67b21777_I20200630" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzMtMi0xLTEtMA_db37f224-6965-4fb9-af39-1c3d34415acd">627</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></ix:continuation></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In general, it is the practice and intention of the Company to reinvest the earnings of its foreign subsidiaries in its foreign operations.  We do not provide for outside basis differences under the indefinite reinvestment assertion of ASC 740-30.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company files tax returns in multiple domestic and foreign taxing jurisdictions.  With a few exceptions, the Company is no longer subject to examination by taxing authorities through fiscal 2015.  At June&#160;30, 2020, the Company updated its evaluation of its open tax years in all known jurisdictions.  As of June 30, 2020, we have a $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzU4MDM_e50826d5-1ef0-4bdd-a422-f6b9c39a1c12">0.5</ix:nonFraction> million liability for unrecognized tax positions and the payment of related interest and penalties.  We treat the related interest and penalties as income tax expense.  Due to the uncertainties related to these tax matters, we are unable to make a reasonably reliable estimate as to when cash settlement with a taxing authority will occur.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_160"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 7&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzgyNDYzMzcyMTE3OTc_13f8cf9d-9f23-4984-a3de-817aaeaebe14" continuedAt="i924b99a945914b4197b73eb71cec91f2" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i924b99a945914b4197b73eb71cec91f2" continuedAt="ic0fb1e38afad4c4599d210504bce4b98"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains insurance coverage for various aspects of its operations.  However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials and workmanship.  The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects.  Matrix maintains a performance and payment bonding line sufficient to support the business.  The Company generally requires its subcontractors to indemnify the Company and the Company&#8217;s customer and name the Company as an additional insured for activities arising out of the subcontractors&#8217; work.  We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors&#8217; work or as required by the subcontract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Unpriced Change Orders and Claims</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and June&#160;30, 2019, costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnapprovedChangeOrdersAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzE2NjQ_4984d4dc-5547-4e03-a5e3-e919259ea709">14.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnapprovedChangeOrdersAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzE2NzE_8d1c8dd2-1901-4225-8f99-4641943bf4eb">10.1</ix:nonFraction> million, respectively.  The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings.  Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months.  However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company commenced litigation in an effort to collect $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractsReceivableClaimsAndUncertainAmounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzY1OTcwNjk3NzAxMTU_d954b639-4b58-4ccb-80c1-a18049be24d8">17.8</ix:nonFraction>&#160;million in accounts receivable from an iron and steel customer following the deterioration of the relationship in the second quarter of fiscal 2020.  Based on the terms of the contract with this customer, the Company is entitled to collect the full amount owed under the contract.  However, the timing of collection is uncertain.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ic0fb1e38afad4c4599d210504bce4b98">The Company and its subsidiaries are participants in various legal actions.  It is the opinion of management that none of the other known legal actions, including a contract dispute with a customer involving the construction of a crude terminal, will have a material impact on the Company&#8217;s financial position, results of operations or liquidity.</ix:continuation></span></div><div id="i95a72eae73ed4f80a1dcede005592273_163"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 8&#8212; <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzgyNDYzMzcyMTU2NDg_1bae8d82-5a7f-414f-aa0e-e1a683d46dfa" continuedAt="i105593e28136451c8862ae7981dd5594" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i105593e28136451c8862ae7981dd5594" continuedAt="ia48a010323254e8f85854ca2a02e9b08"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  Real estate leases accounted for approximately <ix:nonFraction unitRef="number" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="2" name="mtrx:PercentageOfRealEstateLeases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzk4OTU2MDQ2NTczMjU_41351a0e-4c6f-4db1-aa33-d4cadb70a335">87</ix:nonFraction>% of all right-of-use assets as of June&#160;30, 2020.  Most real estate and information technology equipment leases generally have fixed payments that follow an agreed upon payment schedule and have remaining lease terms ranging from less than a year to <ix:nonNumeric contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzk4OTU2MDQ2NTczMzA_84ffac84-a58e-4d01-8163-6faef122346d">16</ix:nonNumeric> years.  Construction equipment leases generally have "month-to-month" lease terms that automatically renew as long as the equipment remains in use.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzgyNDYzMzcyMTU3MDQ_184aef2a-069e-4465-83d9-25a909112c64">3.2</ix:nonFraction>&#160;million of impairments to right-of-use assets related to leased office space that was closed in connection with the Company's restructuring activities, see Note 14 &#8211; Restructuring Costs for additional information.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease expense in the Consolidated Statements of Income are as follows:</span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzY1OTcwNjk3NzM4MTQ_22892261-49f9-482b-9d02-d36be0f6f06f" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:22.145%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:57.379%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.008%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location of Expense in Statements of Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue and selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTowZjdhZTg5NmNhMTc0N2I2ODc0NzJmY2ZiOTMzNGM5NC90YWJsZXJhbmdlOjBmN2FlODk2Y2ExNzQ3YjY4NzQ3MmZjZmI5MzM0Yzk0XzMtNC0xLTEtNzg2NQ_56bc68c6-b549-4b5a-8355-0190c756d9ee">12,274</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term lease expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTowZjdhZTg5NmNhMTc0N2I2ODc0NzJmY2ZiOTMzNGM5NC90YWJsZXJhbmdlOjBmN2FlODk2Y2ExNzQ3YjY4NzQ3MmZjZmI5MzM0Yzk0XzQtNC0xLTEtNzg4NA_5dd226c9-c8c7-4c26-81e5-ab2a4fad4057">37,371</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTowZjdhZTg5NmNhMTc0N2I2ODc0NzJmY2ZiOTMzNGM5NC90YWJsZXJhbmdlOjBmN2FlODk2Y2ExNzQ3YjY4NzQ3MmZjZmI5MzM0Yzk0XzUtNC0xLTEtNzg4Ng_37e97ebd-580b-4e11-b523-a266fcc89a24">49,645</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></ix:nonNumeric></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Primarily represents the lease expense of construction equipment that is subject to month-to-month rental agreements with expected rental durations of less than one year.</span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The future undiscounted lease payments, as reconciled to the discounted operating lease liabilities presented in the Company's Condensed Consolidated Balance Sheets, were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzY1OTcwNjk3NzM4MTU_ad437f73-1eb6-46f6-81ae-80cde9db8c5f" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:82.233%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.544%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity Analysis:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzItMi0xLTEtMTk4NQ_b9562750-6966-469d-ab63-d3bbbbb2a6a4">8,719</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzMtMi0xLTEtMTk4NQ_7332d3db-df86-4821-8602-94afb0231b98">5,430</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzQtMi0xLTEtMTk4NQ_05de9609-3304-42bd-91a1-64ac43a637c7">3,978</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzUtMi0xLTEtMTk4NQ_923a856a-9ef9-4c5d-bfa9-7a08821025a4">3,010</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzYtMi0xLTEtMTk4NQ_bf792577-8c3a-42ec-8ad6-5209f5a0526c">2,352</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzctMi0xLTEtMTk4NQ_e51c84f5-58cd-442e-b3f0-b94b2f1e94a3">9,630</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzgtMi0xLTEtMTk4NQ_1451c65d-30b1-4074-a73a-639f1b9a6706">33,119</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzktMi0xLTEtMTk4NQ_5365c662-0fff-43f7-9d34-773c871fb79d">5,554</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzEwLTItMS0xLTE5ODU_e88fba11-ffc9-4be0-bc54-0b947b9b98eb">27,565</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzExLTItMS0xLTE5ODU_bcf2720c-9fcd-42ac-a8cf-b1a15306adde">7,568</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzEyLTItMS0xLTE5ODU_578d7f93-c57a-46ab-af7f-84c2a0583e6f">19,997</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="ia48a010323254e8f85854ca2a02e9b08"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="mtrx:OtherInformationRelatedToLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzgyNDYzMzcyMTU2NDc_9b6421cb-8f1d-4812-a049-3e839caefdc3" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June&#160;30, 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:82.671%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.545%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo4ZjBiNmVjYzNjZjE0MjU3OWRkOGQyNzdkNGU5ZmEzYi90YWJsZXJhbmdlOjhmMGI2ZWNjM2NmMTQyNTc5ZGQ4ZDI3N2Q0ZTlmYTNiXzAtMi0xLTEtNzg5MA_631bf32c-8f49-49e3-8ab4-ab6c901f821b">6.2</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo4ZjBiNmVjYzNjZjE0MjU3OWRkOGQyNzdkNGU5ZmEzYi90YWJsZXJhbmdlOjhmMGI2ZWNjM2NmMTQyNTc5ZGQ4ZDI3N2Q0ZTlmYTNiXzEtMi0xLTEtNzg5Mw_48a72285-077a-4445-b4a1-dd0759b143b3">5.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:82.671%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.545%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTplYmZiZjZiZDBkODY0OWVlOTFmOTdkYWI2MGRkN2Q5Yy90YWJsZXJhbmdlOmViZmJmNmJkMGQ4NjQ5ZWU5MWY5N2RhYjYwZGQ3ZDljXzQtMi0xLTEtNzg5NQ_3f73d82b-bd98-4743-97ca-4431e7ee85f9">12,798</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTplYmZiZjZiZDBkODY0OWVlOTFmOTdkYWI2MGRkN2Q5Yy90YWJsZXJhbmdlOmViZmJmNmJkMGQ4NjQ5ZWU5MWY5N2RhYjYwZGQ3ZDljXzYtMi0xLTEtNzg5OA_7fcfc236-c92c-4fa5-9771-839788d1a4c8">36,984</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company received leasehold improvements of $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationReceived1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzk4OTU2MDQ2NTczNTM_176f35e9-221c-4995-8567-abff4d50c0ad">2.5</ix:nonFraction>&#160;million from a lessor as a tenant incentive.  This incentive is considered to be a non-cash investing activity.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_166"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 9&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU1NzU_456daaca-955a-48b9-b2cc-9580b4d26f3f" continuedAt="ie1bc51b87d634e8887e05fc6f6a0b06f" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="ie1bc51b87d634e8887e05fc6f6a0b06f"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Preferred Stock</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has 5.0 million shares of preferred stock authorized, none of which was issued or outstanding at June&#160;30, 2020 or June&#160;30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Shares</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018.  Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzY1OTcwNjk3NzIxOTg_64513816-5b28-420b-bfc6-bf9644e73a9a">30.0</ix:nonFraction> million per calendar year provided that the aggregate number of shares repurchased may not exceed <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="mtrx:Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU1ODk_24c04e6a-a691-456e-8ded-0c8324798d67">10</ix:nonFraction>%, or approximately <ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="5" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzY1OTcwNjk3NzIxOTM_a5f597df-2b91-40a1-8f2a-aacfb3211b46">2.7</ix:nonFraction> million, of the Company's shares outstanding as of November 6, 2018.  The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares.  The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors.  In fiscal 2020, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU2MDA_5a0f34a3-9229-4295-a0ed-e13e8c35e61a">1,047,606</ix:nonFraction> shares of its common stock for $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU2MTE_96fa9120-effe-4907-b240-48e42668c21c">17.0</ix:nonFraction>&#160;million under the November 2018 Program.  There were <ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzY1OTcwNjk3NzIxODI_16eb2111-46e2-4962-b30f-0e177ce874d3">1,349,037</ix:nonFraction> shares available for repurchase under the November 2018 Program as of June&#160;30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee&#8217;s deferred shares.  The Company withheld <ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzgyNDYzMzcyMTM5NjI_29094085-c2e0-426f-8035-328daebff382">181,081</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzgyNDYzMzcyMTM5NzE_93f0349e-e3fc-42bc-bcf0-ee2d524649d2">79,111</ix:nonFraction> shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations.  These shares were returned to the Company&#8217;s pool of treasury shares.  The Company has <ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzgyNDYzMzcyMTM5Nzk_c9d5f1c8-c9c6-486b-944d-248d6e19ee13">1,746,689</ix:nonFraction> treasury shares as of June&#160;30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company&#8217;s stock incentive plans and for sales to the Employee Stock Purchase Plan.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_172"></div><div style="margin-top:15pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 10&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzgyNDYzMzcyMTQyMDU_03198950-6fb6-4de0-a2c4-8e25438130f1" continuedAt="i8e321e76fd7f4760b1588dce4c400fc0" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i8e321e76fd7f4760b1588dce4c400fc0" continuedAt="i8e74a66d8c0d46ba9e870d679a6a5d66"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense for the fiscal years ended June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018 was $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzk4OTU2MDQ2NTU5MTg_805a9665-1300-473d-b664-c1699d18a489">9.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzEyNw_70276a4a-c6d6-4c50-9505-d8b907a9ea7f">11.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzEzNA_9e5dc7d7-f447-470c-90b5-989e71b686b3">8.6</ix:nonFraction> million, respectively.  Measured but unrecognized stock-based compensation expense at June&#160;30, 2020 was $<ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIyMg_4213e4e0-5f58-4c18-a062-f6a96eb120ae">11.9</ix:nonFraction> million, all of which related to nonvested deferred shares which are expected to be recognized as expense over a weighted average period of <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM1Nw_000c41cf-86f3-4dac-8629-5526661ab035">1.6</ix:nonNumeric> years.  The Company recognized excess tax expense of $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzgyNDYzMzcyMTQyMDg_6cc96223-68b2-44e9-8c20-6dbdc7ec3a24">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzgyNDYzMzcyMTQyMTY_df700be5-c3ed-4a11-ba1f-73175ad37e46">0.5</ix:nonFraction>&#160;million related to stock-based compensation vesting for the fiscal years ended June&#160;30, 2020 and 2018, respectively.  The Company recognized excess tax benefits of $0.3 million for the fiscal year ended June 30, 2019 related to stock-based compensation vesting.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Plan Information</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2018, the Company's stockholders approved the Matrix Service Company 2018 Stock and Incentive Compensation Plan (the "2018 Plan"), which provides stock-based and cash-based incentives for officers, directors and other key employees.  Stock options, restricted stock, restricted stock units, stock appreciation rights, performance shares and cash-based awards can be issued under this plan.  Upon approval of the 2018 Plan, the 2016 Stock and Incentive Compensation Plan ("2016 Plan") was frozen with the exception of normal vesting and other activity associated with awards previously granted under the 2016 Plan.  The 2016 Plan was preceded by the 2012 Stock Incentive Plan ("2012 Plan"), which was frozen upon approval of the 2016 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2012 Plan.  Shares awarded under either the 2016 Plan or the 2012 Plan that are subsequently forfeited or net settled for tax withholding purposes are returned to the treasury share pool and become available for grant under the 2018 Plan.  The 2012 Plan was preceded by the 2004 Stock Incentive Plan ("2004 Plan"), which was frozen upon approval of the 2012 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2004 Plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Awards totaling&#160;<ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIwNzM_80d01cfc-25a9-4310-bf63-3e4cc8a1193a">1,600,000</ix:nonFraction>&#160;shares have been authorized under the 2018 Plan.  There were&#160;<ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIxMzc_2b8cf2ba-c392-425e-84ba-4cf0d801ff1b">1,473,424</ix:nonFraction>&#160;shares available for grant under the 2018 Plan as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Options</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options are granted at the market value of the Company&#8217;s common stock on the grant date and expire after <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIzMzM_eb868faf-1395-4852-b5ee-fe8fdccfe730">10</ix:nonNumeric> years.  The Company&#8217;s policy is to issue shares upon the exercise of stock options from its treasury shares, if available.  The Company did not award any new stock options in fiscal years 2020, 2019, or 2018.</span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUzNDA_eb577bb5-1b37-41ed-9e4c-0ebfc0e912a3" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity and related information for the fiscal year ended June&#160;30, 2020 is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:40.920%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.955%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.809%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.930%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.958%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic&#160;Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItMi0xLTEtMA_bb328bfb-2cf5-436d-b9bb-b067d8b8ad7d">53,700</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItNC0xLTEtMA_2dc20e8c-475e-454d-af25-fad3b857a386">2.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItNi0xLTEtMA_b3aa1b4d-ca54-488b-a2d5-b4e7d5784098">10.19</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItOC0xLTEtMA_58aec942-a00e-4e8e-8897-67ffc178e348">541</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzMtMi0xLTEtMA_d1308a96-ad7c-4e77-ab85-d4aea1a55003">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzMtNi0xLTEtMA_4b4f70be-49dd-42a8-9353-be48109ca15d">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzQtMi0xLTEtMA_fbfdb540-b425-4779-990c-7b6f3eb5bd8a">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzQtNi0xLTEtMA_d74e4834-e45c-4094-b463-33566c2a388c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-6" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzQtOC0xLTEtMA_66632447-aa7f-4dc9-8c8b-5365b9bdf0d9">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzUtMi0xLTEtMA_2d59cb38-6dfb-424d-a785-d3427400ac68">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzUtNi0xLTEtMA_4a0f23ce-7e06-45cd-baec-b7c24ada0875">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtMi0xLTEtMA_4e82fd0a-0c2e-4991-9465-ca01f7130cea">53,700</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtNC0xLTEtMA_db9446ae-48a5-402e-a857-925c081d207f">1.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtNi0xLTEtMA_351ca94e-cfb4-4e48-9bd3-c927e628f461">10.19</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtOC0xLTEtMA_f307c0e6-644c-44f2-b04b-aacdbe8bdaf6">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctMi0xLTEtMA_936dee4e-9f28-4e3d-bb71-38c246640442">53,700</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctNC0xLTEtMA_ebedfb5c-70d6-49e6-a4c9-0621e1386f93">1.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctNi0xLTEtMA_05a19a48-210a-4c1b-b3a1-0bea7a6e5f03">10.19</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctOC0xLTEtMA_5032ab9b-c0dd-4865-a463-71be72ea8031">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtMi0xLTEtMA_30c51d4d-60bd-41e0-9432-65d60544989c">53,700</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtNC0xLTEtMA_537ebb4e-a5b8-4370-af31-5a2738221f17">1.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtNi0xLTEtMA_91d7283f-d4ad-4323-972a-b62ec660e08d">10.19</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtOC0xLTEtMA_0e19d6b1-2b4e-4d8b-a1c6-2dda7bcac79d">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total intrinsic value of stock options exercised was $<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzYwNDczMTM5NTgyNTU_113195e4-3ebd-4e75-a4b7-aba0b510577b">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI2ODg_d8f168a5-e738-4336-9249-0f9d0f3d7878">0.3</ix:nonFraction> million during fiscal year 2019 and fiscal 2018, respectively.  No stock options were exercised in fiscal 2020.</span></div></ix:continuation><div style="margin-top:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i8e74a66d8c0d46ba9e870d679a6a5d66"><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Nonvested Deferred Shares</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued nonvested deferred shares under the following types of arrangements:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Time-based awards&#8212;Employee awards generally vest in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5MDY_acb599ae-54ba-4c35-9087-18405857b43e">four</span> equal annual installments beginning <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5NDU_9f083eac-f54c-4d6f-9eb5-c322f141035a">one</span> year after the grant date.  Beginning in fiscal 2019, the award agreements contain a provision that accelerates the vesting for retirement eligible participants and participants that become retirement eligible during the vesting period and who elect to retire more than one year after the date of the award.  The award is forfeited if retirement occurs before the first anniversary of the award.  Settlement still occurs on the normal vesting schedules.  Director awards vest <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzMzNTM_d1b5aff8-c948-41f2-a77e-9a9bff3f0aca">one</span> year after the grant date.</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Market-based awards&#8212;These awards are in the form of performance units which vest <ix:nonNumeric contextRef="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM0NjQ_87bc2dff-b2a0-4d56-8a4d-0423ec8ea5de">3</ix:nonNumeric> years after the grant date only if the Company&#8217;s common stock achieves certain levels of total shareholder return when compared to the total shareholder return of a peer group of companies as selected by the Compensation Committee of the Board of Directors.  The payout can range from <ix:nonFraction unitRef="number" contextRef="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630" decimals="INF" format="ixt-sec:numwordsen" name="mtrx:PayoutAsPercentageOfOriginalAwardMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM3NDY_71a12022-e727-4bf8-96c2-51ceb0689017">zero</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630" decimals="INF" name="mtrx:PayoutAsPercentageOfOriginalAwardMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM3NTI_c8b59118-1c0b-4836-a00e-f38a15be9605">200</ix:nonFraction>% of the original award depending on the Company's relative total shareholder return during the performance period.  These awards are settled in stock.  As of June&#160;30, 2020, there are approximately <ix:nonFraction unitRef="shares" contextRef="id2a1c7b0cf2f485b892d0f846f64f573_I20200630" decimals="0" format="ixt:numdotdecimal" name="mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM5NDA_ca4d8dc6-8271-4bea-8f3d-da14e90da25a">232,000</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i450ee56a1e064bd8968f7e10973b03b5_I20200630" decimals="0" format="ixt:numdotdecimal" name="mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM5NDQ_8d2d093a-0a6d-4b8e-9664-f1ac23a7e7bd">170,000</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="i0e04ba0879534f91b75c45eb261092ca_I20200630" decimals="0" format="ixt:numdotdecimal" name="mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM5NTI_3d25164b-0999-4786-ace2-f7309ff8248d">200,000</ix:nonFraction> performance units that are scheduled to vest in fiscal 2021, fiscal 2022, and fiscal 2023, respectively, assuming target performance.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All awards vest upon the death or disability of the participant or upon a change of control of the Company.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The grant date fair value of the time-based awards is determined by the market value of the Company's common stock on the grant date.  The grant date fair value of stock options is determined based on the Black-Scholes option pricing model.  The grant date fair value of the market-based awards is calculated using a Monte Carlo model.  For the fiscal 2020 grant, the model estimated the fair value of the award based on approximately <ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="0" format="ixt:numdotdecimal" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzQ2MzA_ce90b786-bed5-4905-9e96-6cab29d82780">100,000</ix:nonFraction> simulations of the future prices of the Company's common stock compared to the future prices of the common stock of its peer companies based on historical volatilities.  The model also took into account the expected dividends over the performance period of those peer companies which pay cash dividends.</span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUzMTg_d8534fd5-ba82-4297-bbd9-12784e581d6f" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Nonvested deferred share activity for the fiscal year ended June&#160;30, 2020 is as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"><tr><td style="width:1.0%;"></td><td style="width:62.994%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.541%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.704%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.541%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.520%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average&#160; Grant<br/>Date&#160;Fair&#160;Value&#160;per&#160;<br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzEtMi0xLTEtMA_11a77634-082f-4875-8ed3-c4ffeb0aedb1">1,459,511</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzEtNC0xLTEtMA_bc355442-aa03-4f2d-a638-ed8e58dcbea3">19.88</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzItMi0xLTEtMA_4646ecb5-8188-4454-ad6c-bd3f25439e5e">490,322</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzItNC0xLTEtMA_5e2aac1b-79b0-4d92-bdbf-32cb31d8ab24">21.79</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested and released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzQtMi0xLTEtMA_94900307-46e0-45a7-8078-103a5c5aa265">542,279</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzQtNC0xLTEtMA_3aa2a2bf-6550-4103-a6c6-9288f8b5db69">19.43</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzUtMi0xLTEtMA_737d8ddb-6ab9-4201-a87a-73c7a62ef993">172,636</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzUtNC0xLTEtMA_2c8ae61a-746d-4412-ab85-c43cc0591739">19.51</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzYtMi0xLTEtMA_260194de-3a40-44ab-8a5c-c9ec2a98e942">1,234,918</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzYtNC0xLTEtMA_a4cda52f-f745-4965-96b9-08812e7530af">20.89</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were <ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUwMjg_54e1b47b-8a38-4a97-bf85-524372291450">602,148</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUwMzU_1d66fcf5-1fab-4927-b8e8-2c6ba4617b7e">715,539</ix:nonFraction> deferred shares granted in fiscal 2019 and 2018 with average grant date fair values of $<ix:nonFraction unitRef="usdPerShare" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="2" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxMjE_e733897a-43ca-4740-a653-bf7fdc8a866d">25.10</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="2" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxMjg_57faba7c-684e-4b8a-83c8-0d81f22fe78a">13.64</ix:nonFraction> per share, respectively.  There were <ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxNjg_ed0f5861-d24f-41ea-8944-8bd703c5bfb5">314,711</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxNzU_270c0edc-a34b-44e6-bcb8-e72e7389d6cf">253,241</ix:nonFraction> deferred shares that vested and were released in fiscal 2019 and 2018 with weighted average fair values of $<ix:nonFraction unitRef="usdPerShare" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="2" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUyODE_9dd05faf-607b-4dee-9531-2e9d5c9c7dab">16.23</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="2" name="mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUyODg_232d12c0-6b50-4b9a-bd96-b77df3b9d93d">19.60</ix:nonFraction> per share, respectively.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_178"></div><div style="margin-top:15pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 11&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90ZXh0cmVnaW9uOmMxNDExY2MwYTE1NTRlYWZhNTI4NjkwYWQ2MGIyNTQwXzExODg_441ee2cb-72f5-4ecb-bb77-d71e36e111d5" continuedAt="i8e9f82fe5be04ea9b38558ca5e7e2e6b" escape="true">Earnings per Common Share</ix:nonNumeric></span></div><ix:continuation id="i8e9f82fe5be04ea9b38558ca5e7e2e6b"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share (&#8220;EPS&#8221;) is calculated based on the weighted average shares outstanding during the period.  Diluted earnings per share includes the dilutive effect of employee and director stock options and nonvested deferred shares.  Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period.  Nonvested deferred shares are considered dilutive (antidilutive) whenever the average market value of the shares during the period exceeds (is less than) the sum of the related average unamortized compensation expense during the period plus the related hypothetical estimated excess tax benefit that will be realized when the shares vest.  Stock options and nonvested deferred shares are considered antidilutive in the event we report a net loss.</span></div><div style="margin-top:9pt;"><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90ZXh0cmVnaW9uOmMxNDExY2MwYTE1NTRlYWZhNTI4NjkwYWQ2MGIyNTQwXzExOTc_75b510eb-2075-4e3f-99a0-486f6f051587" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted EPS is as follows: </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:54.618%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.829%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.976%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.978%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzQtMi0xLTEtMA_a6bde3ec-fa06-4410-8321-08559db818c7">33,074</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzQtNC0xLTEtMA_75c3b85b-1ccc-4143-b71f-5bbd86124c30">27,982</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzQtNi0xLTEtMA_8223f373-1eee-45c6-905a-ac6e53fbd87c">11,480</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzUtMi0xLTEtMA_728a89b9-2615-4f97-807c-64dec46f8d63">26,621</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzUtNC0xLTEtMA_c7eacbf5-138a-4527-b8ee-64d31cfc5634">26,891</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzUtNi0xLTEtMA_e44e865f-11c1-4bcc-9fcd-130dbb3bf970">26,769</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzYtMi0xLTEtMA_5efd54c3-9c97-4642-a13e-c5981c333178">1.24</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzYtNC0xLTEtMA_b31a89a7-f4b1-4868-ace2-9053a9498efe">1.04</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzYtNi0xLTEtMA_555a0690-540f-4d55-a253-0572ffb49fc1">0.43</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding&#8212;basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzgtMi0xLTEtMA_e308668b-5d58-4c7a-ac25-1ac3635c26fc">26,621</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzgtNC0xLTEtMA_7b0c1c36-1d00-4080-b4d5-c0498896dd28">26,891</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzgtNi0xLTEtMA_27a7b0b3-a3bb-4d27-bb82-f999b5614ce3">26,769</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzktMi0xLTEtMA_c3b05554-e2b7-4448-a84c-8b12b2a6fa22">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzktNC0xLTEtMA_e4a2f383-c346-4ad8-bda5-0220d0676aff">28</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzktNi0xLTEtMA_5ee75de2-2e72-4192-a79f-e51ed3955072">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEwLTItMS0xLTA_7a3b78eb-121c-4a93-8884-8402bec7697c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEwLTQtMS0xLTA_383cf57c-4522-4e25-8400-16c5423edddb">668</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEwLTYtMS0xLTA_59d3cc88-cff1-4ac3-a99a-4b0f07ffcaa8">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzExLTItMS0xLTA_8173c238-e699-40e9-a9fa-24ada398185f">26,621</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzExLTQtMS0xLTA_343b3aa1-2f01-43f6-ab59-bb3abaac4207">27,587</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzExLTYtMS0xLTA_c0f2b47a-2026-47c3-a72e-22cca14a3a26">26,769</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEyLTItMS0xLTA_f886e73a-7771-41a7-8b39-2783a0896e9b">1.24</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEyLTQtMS0xLTA_bfb8e7e2-82b8-4e46-bb7a-46e09ab03a2f">1.01</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEyLTYtMS0xLTA_e4cf1d8f-2898-4a3f-a0b2-c1409b1b47de">0.43</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90ZXh0cmVnaW9uOmMxNDExY2MwYTE1NTRlYWZhNTI4NjkwYWQ2MGIyNTQwXzExNzk_f2d88893-29f7-442b-8c3e-3fd8fb37cd19" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:56.021%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.409%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.409%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.559%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands of shares)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ice488a5916044775ae6fee4dbd193cba_D20190701-20200630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzMtMi0xLTEtMA_4188d66b-c0ed-41d6-8ef0-9072a0930e2d">19</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6a13b6c349804dbfa925d91c894e952e_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzMtNC0xLTEtMA_e314c35f-6910-41df-9716-1f55fbe4f6b8">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ide22c9aff04f49ef9a69650f93b666f3_D20170701-20180630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzMtNi0xLTEtMA_458690f9-2c38-4da0-85de-0990d88b7f70">31</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i540d75da1a274338b508f3153d1a247c_D20190701-20200630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzQtMi0xLTEtMA_cf4fd3f4-8325-4f3f-ade2-5a6d008c4f82">662</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1311110e5b0f491d9e3e41d9872ddedf_D20180701-20190630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzQtNC0xLTEtMA_108cf182-040f-4034-8a8d-c951cd290287">160</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i44c602f0e8e745da80e0e82ff07b8e3f_D20170701-20180630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzQtNi0xLTEtMA_bd81a566-5a3b-4c39-98e2-3ebb5c559cdf">424</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total antidilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzUtMi0xLTEtMA_049b583c-c01a-47eb-bb91-cba8926dbf4c">681</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzUtNC0xLTEtMA_3e8e46b0-7827-461b-a2a5-0f7b27591f83">160</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzUtNi0xLTEtMA_35adce89-992e-4d6d-920d-9b34b2a15d84">455</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;"><span><br/></span></div><div id="i95a72eae73ed4f80a1dcede005592273_181"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 12&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1ODM_464ad589-7591-4ae8-a5a4-ff34d8dbe067" continuedAt="ibfaf6c8d59fb448b9c54a72725322e89" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="ibfaf6c8d59fb448b9c54a72725322e89" continuedAt="i3e6e4918e36b47f492ad9da9776871a6"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Defined Contribution Plans</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsors defined contribution savings plans for all eligible employees meeting length of service requirements.  Under the primary plan, participants may contribute an amount up to <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzI1NQ_f7461906-6ef2-4ee8-b056-9cec4b97a8c8">25</ix:nonFraction>% of pretax annual compensation subject to certain limitations.  The Company matches <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzM0MQ_6fade28f-aec8-4860-8d6e-ffc69984f1d6">100</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:PercentageOfEmployeeContributionAsBaseForEmployerContributions" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzM1Nw_3e5e216e-ccfc-409d-81e2-6935eac06603">3</ix:nonFraction>% of employee contributions and <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzM5MA_f4ea5aaf-a1fe-4bec-ac57-758b9afa830c">50</ix:nonFraction>% of the next <ix:nonFraction unitRef="number" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" name="mtrx:PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzQwNQ_da102dca-0e81-453d-8e26-b0393920fe45">2</ix:nonFraction>% of employee contributions.  The Company matching contributions vest immediately.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s matching contributions were $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzUzNQ_c772547d-d922-47ad-b992-15a9d26ad887">6.2</ix:nonFraction> million in each of the fiscal years ended June 30, 2020 and 2019 and $<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU0Mw_b5436ee5-ae6c-4e87-b1b6-d1e948682ea2">5.8</ix:nonFraction> million for the fiscal year ended June 30, 2018.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><ix:continuation id="i3e6e4918e36b47f492ad9da9776871a6" continuedAt="ieda701ddbbb44d029700cbd4667aaaf5"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multiemployer Pension Plans</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company contributes to various union sponsored multiemployer benefit plans in the U.S. and Canada.  Benefits under these plans are generally based on compensation levels and years of service.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the Company, the financial risks of participating in multiemployer plans are different from single-employer plans in the following respects:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer discontinues contributions to a plan, the unfunded obligations of the plan may be borne by the remaining participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer chooses to stop participating in a plan, a withdrawal liability may be created based on the unfunded vested benefits for all employees in the plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under federal legislation regarding multiemployer pension plans, in the event of a withdrawal from a plan or plan termination, companies are required to continue funding their proportionate share of such plan&#8217;s unfunded vested benefits.  We are a participant in multiple union sponsored multiemployer plans, and, as a plan participant, our potential obligation could be significant.  The amount of the potential obligation is not currently ascertainable because the information required to determine such amount is not identifiable or readily available.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfMultiemployerPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NTU_1568994c-715f-4411-aded-91dbeaf338f5" continuedAt="i4601c4e779da46e7af241283c140be02" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our participation in significant plans for the fiscal year ended June&#160;30, 2020 is outlined in the table below.  The &#8220;EIN/Pension Plan Number&#8221; column provides the Employer Identification Number (&#8220;EIN&#8221;) and the three digit plan number.  The zone status is based on the latest information that the Company received from the plan and is certified by the plan&#8217;s actuary.  Plans in the red zone are generally <ix:nonNumeric contextRef="i77fcea28fc9f4b0b8f635f46a0a1e77d_D20190701-20200630" name="mtrx:DescriptionOfFundedPortionOfPlan" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1ODA_33dfdae5-6f87-4a05-9440-4968555dbffe">less than 65 percent</ix:nonNumeric> funded, plans in the yellow zone are generally <ix:nonNumeric contextRef="i78dd1213fd0d439db559d5086781f114_D20190701-20200630" name="mtrx:DescriptionOfFundedPortionOfPlan" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NTg_be534cdc-7a78-4782-84ba-42421c13d26d">less than 80 percent</ix:nonNumeric> funded, and plans in the green zone are generally <ix:nonNumeric contextRef="i64a16a5622634c868912e2735895b969_D20190701-20200630" name="mtrx:DescriptionOfFundedPortionOfPlan" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NzI_6c18f58b-89a3-472b-a6bb-b7d619e00290">at least 80 percent</ix:nonNumeric> funded.  The &#8220;FIP/RP Status Pending/Implemented&#8221; column indicates plans for which a financial improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) is either pending or has been implemented.  The &#8220;Surcharge Imposed&#8221; column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions.  The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.    </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></ix:nonNumeric></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="ieda701ddbbb44d029700cbd4667aaaf5" continuedAt="i366df08cd6cc40d2ade30c2194d4c7d4"><ix:continuation id="i4601c4e779da46e7af241283c140be02"><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:15.322%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.457%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.551%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.084%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.603%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.378%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.378%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.378%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.551%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.533%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.434%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan&#160;Number</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Protection Act<br/>Zone Status</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP<br/>Status<br/>Pending or<br/>Implemented</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company Contributions<br/>Fiscal Year</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date of<br/>Collective-<br/>Bargaining<br/>Agreement</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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMi0xLTEtMA_1ebcbffd-b988-4b2f-a9f4-94b80554027b">48-6168020/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtNC0xLTEtMA_d7e83341-ed6a-42f6-abc2-cb1b5f9db31e">Yellow</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i611c0a8dd48045d3add154b54526ca68_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtNS0xLTEtMA_db30915b-f678-4adc-8fbe-2c7e20d3d072">Red</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtNy0xLTEtODc0MQ_00794ee9-fed2-4bfa-9e1a-3c727587be0b">Implemented</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtOS0xLTEtMA_3943e55a-44a8-4921-a7ff-a51f9c85d626"><ix:nonFraction unitRef="usd" contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtOS0xLTEtMA_bdd0b6b4-ae48-47e7-b949-99a6c1bc1e52"><ix:nonFraction unitRef="usd" contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtOS0xLTEtMA_d67e27bd-e4ab-47be-9f1e-3bcb3a04ba55">6,634</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i611c0a8dd48045d3add154b54526ca68_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTEtMS0xLTA_2bcf0054-c9b2-429d-af21-e4d10cd3fba9">12,434</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i465874ea12874e47ad3a301c3bad10dc_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTMtMS0xLTA_e9d6d336-7ec6-4dce-9026-d3c629e357a7">8,525</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTUtMS0xLTA_d134b4e4-e2ac-4391-86bd-b6ce6c3b474a">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTctMS0xLTA_63e963b1-a178-4ef5-9990-16fa18c0e92a"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></ix:nonNumeric></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund Local Union 164 IBEW&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMi0xLTEtMA_deb09162-2046-49aa-8e59-aacc35a4932b">22-6031199/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtNC0xLTEtMA_972ecce1-0228-47c1-bc2a-d6589707fe41"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i7f6d615809ab479bb9b1ccf43243fc98_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtNS0xLTEtMA_d9db9fe9-9c1f-4f11-8d7e-bdd0255a0178">Yellow</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtNy0xLTEtODc0MQ_fee44050-e4cb-495a-af39-176e475291b7">Implemented</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtOS0xLTEtMA_1c2208dd-d9cd-4c79-bc19-078208b112b8"><ix:nonFraction unitRef="usd" contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtOS0xLTEtMA_b1c77987-327d-4c68-b041-d7e37b6d4054"><ix:nonFraction unitRef="usd" contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtOS0xLTEtMA_d821e96a-ff0c-4d88-bc09-8508f68c6b07">1,560</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7f6d615809ab479bb9b1ccf43243fc98_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTEtMS0xLTA_df4778d9-67d5-4f5b-9f4e-08857177336b">2,180</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9cfb60269e447dd928a2e83870d5432_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTMtMS0xLTA_13132695-d684-4f8a-b931-f771d4e040c6">2,391</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTUtMS0xLTA_ffb4bfc1-5830-4821-a117-6f6523574bec">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTctMS0xLTA_eb7b6c8c-5cce-44ad-85cd-098ee5f9a086">5/31/2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund of Local Union No 102 IBEW</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMi0xLTEtMA_718baf85-d1f7-47d5-8771-f17c9c2e773e">22-1615726/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtNC0xLTEtMA_0ffc3c7d-2de2-46bd-ab22-aaca8c0e7653">Green</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie92ee1d0efc5429890de62ed2b4d258b_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtNS0xLTEtMA_364b4213-8474-4e82-914a-622e4dfb189f">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtNy0xLTEtODc0MQ_f35f0030-2782-4438-9db4-8e8045fb1d59">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtOS0xLTEtMA_4dadd613-6f4f-4bd2-83c2-8d58bc90cab3"><ix:nonFraction unitRef="usd" contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtOS0xLTEtMA_89b06212-d759-41fe-988b-f9b39f1a2cec"><ix:nonFraction unitRef="usd" contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtOS0xLTEtMA_e3f90868-ca63-4406-8520-4530de6a8686">1,227</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie92ee1d0efc5429890de62ed2b4d258b_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTEtMS0xLTA_83d915ba-ae0f-44f0-9ad5-a41895dd485a">1,610</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72844636d4814daba85e8e62b7ab4161_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTMtMS0xLTA_bf5294c4-6be7-40b4-861e-048c787024ea">2,489</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTUtMS0xLTA_79cef2d1-08b6-48c9-8e65-a85ebcbd02cf">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTctMS0xLTA_7bb7785d-62ca-430c-a62a-64511b7528a0">5/31/2022</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 456 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMi0xLTEtMA_233d02f7-4eec-4fb7-858d-cd9bce580522">22-6238995/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtNC0xLTEtMA_b48027dd-2e0b-4478-ba48-86de5edc8a09"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a7f3b076a24a3f85c54fde020b57db_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtNS0xLTEtMA_9f7cfaf5-d165-4f6c-aa3f-c4aae2db4d79">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtNy0xLTEtODc0MQ_783e46c1-226e-4a29-bed8-6860d17b4d81">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtOS0xLTEtMA_53a1236c-feeb-492a-ae19-2b8359bbbf7b"><ix:nonFraction unitRef="usd" contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtOS0xLTEtMA_654bdc86-524a-4eeb-9939-951325faadae"><ix:nonFraction unitRef="usd" contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtOS0xLTEtMA_a1ab4d01-2ebb-49af-9197-dae72969262b">427</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a7f3b076a24a3f85c54fde020b57db_D20180701-20190630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTEtMS0xLTA_ea5d1961-64db-4090-9b9f-20899306e0d6">574</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id80630c27155417180ba90e0175f891d_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTMtMS0xLTA_d90b928a-d252-48f6-a2dd-731302e93536">6,005</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTUtMS0xLTA_88098a2e-6e0f-423f-b675-4a0c08ebd14a">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTctMS0xLTA_bb177a33-3bfb-4692-94df-370799b78070">5/31/2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Local 351 IBEW Pension Plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">&#160;</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMi0xLTEtMA_797e1ca3-5edc-4bfa-999c-95c7c0a826ea">22-3417366/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctNC0xLTEtMA_72d30298-85bc-480e-8325-bb07348fe7f0">Green</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i716d66d03d3f49248217690b3c7ce0fb_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctNS0xLTEtMA_fd04ad12-5d4a-46d6-916c-74cf548bed22">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctNy0xLTEtODc0MQ_1e90ac88-62eb-4bb4-846f-fa13d64b59ad">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctOS0xLTEtMA_324c1cc3-ec6e-49da-a3d9-cd5d181257ac"><ix:nonFraction unitRef="usd" contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctOS0xLTEtMA_ed7045d6-ad95-4fd1-8c94-afa7826eed49"><ix:nonFraction unitRef="usd" contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctOS0xLTEtMA_ee6e5158-3b50-4b24-a5dd-a36a13c367b9">1,709</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i716d66d03d3f49248217690b3c7ce0fb_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTEtMS0xLTA_a6af8d0f-c06d-4181-ad43-80382e675f8b">2,025</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35b1c9b05b2a4589ba46867fbb1a634a_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTMtMS0xLTA_532f8990-d642-4ff4-b44b-22f805aaafc0">1,187</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTUtMS0xLTA_dc4ec2ec-7728-401b-b9c6-7e995b7657cb">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTctMS0xLTA_7de179df-5da9-45ee-9e3d-bf614daa8612">12/4/2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Steamfitters Local Union No 420 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMi0xLTEtMA_d1fc98de-fe56-4728-ab84-77fe7f77ca84">23-2004424/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtNC0xLTEtMA_0ad8556b-354b-4a78-a7c5-95b7f11a0699">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i655e449027e841bd895910dd8b773311_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtNS0xLTEtMA_2ac825b6-d189-421b-916d-71bcea449d21">Red</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtNy0xLTEtODc0MQ_15d72d5b-5616-428d-ba46-f9bb9b97e90d">Implemented</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtOS0xLTEtMA_50ea48a9-fae3-44ef-b309-e6f5ca14947c"><ix:nonFraction unitRef="usd" contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtOS0xLTEtMA_de6936e2-48c5-45d4-98f6-6160e8cc4351"><ix:nonFraction unitRef="usd" contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtOS0xLTEtMA_eeab6640-3518-40c9-91ea-2910d484d44b">1,523</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i655e449027e841bd895910dd8b773311_D20180701-20190630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTEtMS0xLTA_0fc40962-9215-4f0d-a901-522c5c8aea4f">639</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i69379ce9854048fab80528f221dc30f3_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTMtMS0xLTA_1fd1cd51-1945-4e04-9a09-f5281c472374">1,558</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTUtMS0xLTA_694292bd-2897-464c-b03c-42fc45c9dc10">Yes</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTctMS0xLTA_7acc7594-75c8-410d-8a1a-4ab72e0e633a"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></ix:nonNumeric></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local Union 98 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMi0xLTEtMA_ae96d624-19a4-4f86-bc91-f30eca40954f">23-1990722/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktNC0xLTEtMA_ba4ba3dc-45ca-42a8-8be4-3820f449034c">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i428b5dfe275b480da4d2607e2b28f507_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktNS0xLTEtMA_d06f183d-7a5b-4367-be9c-030ef8e716ce">Red</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktNy0xLTEtODc0MQ_85993c93-327a-4264-a3fb-f7d90adcde43">Implemented</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktOS0xLTEtMA_98581ecf-831d-4b81-91f1-ce949e22dfd6"><ix:nonFraction unitRef="usd" contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktOS0xLTEtMA_d9146f3e-706f-4737-aa27-085defc0396c"><ix:nonFraction unitRef="usd" contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktOS0xLTEtMA_da151b17-aaf1-4047-a57f-555c23609154">352</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i428b5dfe275b480da4d2607e2b28f507_D20180701-20190630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTEtMS0xLTA_506d3ce9-e177-4518-8e13-a0ebb532c355">828</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8d5771102835486ba60fc6257dd69313_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTMtMS0xLTA_2559b8f6-bbb7-47d7-931a-dbc05f9e02b5">1,106</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTUtMS0xLTA_f7b59315-bfa3-4fd6-b66e-1a4d110cabfd">Yes</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTctMS0xLTA_ed13d1ca-b812-418d-97c7-6ef13a4e0087"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></ix:nonNumeric></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indiana Laborers Pension Fund</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTItMS0xLTA_4a67f970-16fa-4be1-a0b0-b3fae44d60f8">35-6027150/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTQtMS0xLTA_c01539bf-fb33-47e1-95e0-2f95a2d6e787"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3bd4b6ce6b5146b0b8a850fc9b268714_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTUtMS0xLTA_1015db62-01e7-4d00-af9a-f2b1ab038901">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTctMS0xLTg3NDE_e78e3747-9a9d-4d05-a06c-32506f7c8e5e">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTktMS0xLTA_c9adc407-dc70-4041-8391-de9369cb256f"><ix:nonFraction unitRef="usd" contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTktMS0xLTA_e551f723-69f6-4560-a723-9a27e8cc82c3"><ix:nonFraction unitRef="usd" contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTktMS0xLTA_f46c73ae-30b6-468e-9199-099e993ddc75">1,604</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3bd4b6ce6b5146b0b8a850fc9b268714_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTExLTEtMS0w_5329ff49-c9ae-4678-8ba1-07193cf46bae">3,349</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i998afe5228d6408990002b47d31175b4_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTEzLTEtMS0w_ee07c99b-f5e1-44dd-b871-318fefd376fe">3,542</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTE1LTEtMS0w_88b4ea45-28c7-447d-af6d-72318ef6e059">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTE3LTEtMS0w_e8dd5877-ebb0-4725-b3e8-39c624940f29"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></ix:nonNumeric></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Mid-America Pension Plan, Local 395</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTItMS0xLTA_e60ca3ed-ed35-4084-975f-1e24a6cc8f41">36-6488227/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTQtMS0xLTA_58bc70b0-78bc-44bc-8830-9746b09f6b1a"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i146f45c9c60340e294cef87a56021ce6_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTUtMS0xLTA_47b1d05c-4063-4281-b124-60b966af1dbe">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTctMS0xLTg3NDE_3115099a-ea93-4ecc-acf4-a47bc07cc9ce">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTktMS0xLTA_0313bf7b-6fd4-4737-84b2-b454136e62c5"><ix:nonFraction unitRef="usd" contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTktMS0xLTA_46dd2590-63e3-4305-b632-c284c2bec708"><ix:nonFraction unitRef="usd" contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTktMS0xLTA_84503e2a-6344-4e77-82a2-6bf8cf1af298">840</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i146f45c9c60340e294cef87a56021ce6_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTExLTEtMS0w_2e9f157d-e3ee-446a-b653-c36cd6ab4eac">2,596</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i271c23334b414fb2a008c229b1cd2e5d_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTEzLTEtMS0w_a902539f-002c-4691-b68a-80778604543e">4,412</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTE1LTEtMS0w_9d4a64b6-36e9-4909-a1d2-1a6708c00ea7">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTE3LTEtMS0w_51c4712b-258c-4d44-93a4-a0b2b4198572">5/31/2024</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pipe Fitters Retirement Fund, Local 597</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTItMS0xLTA_cee193af-6946-4294-9bfe-30473caac35e">62-6105084/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTQtMS0xLTA_78ce8dd7-4aaa-466f-be2f-5f399fb1674d">Green</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i73e485e4a7a64605a203c3bb830981fa_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTUtMS0xLTA_bc413dcf-31d4-42d0-a8d8-3f274850e8e0">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTctMS0xLTg3NDE_551a8203-efff-4fa0-830f-38cd54f11eb2">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTktMS0xLTA_12dc9898-4852-4933-923c-78b8afc5b506"><ix:nonFraction unitRef="usd" contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTktMS0xLTA_365ee9cf-7d60-461a-9125-1a97fddc0b0d"><ix:nonFraction unitRef="usd" contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTktMS0xLTA_b2d033ef-0621-4685-afe0-a3443b967bf5">835</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i73e485e4a7a64605a203c3bb830981fa_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTExLTEtMS0w_750ac819-8d2f-4273-8f9c-40325bd0aaed">3,469</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i27f6f79692cf4e438ff8e7f3e12d6b9c_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTEzLTEtMS0w_c39ff37b-e32d-4b87-a8fe-87d95557fcca">3,682</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTE1LTEtMS0w_258734df-7763-4fe5-8561-8bd4c6f55087">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630" name="us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTE3LTEtMS0w_0ebf8282-b251-49fb-9a31-c8f3fbccb07b"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></ix:nonNumeric></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan of Western Pennsylvania, Local 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTItMS0xLTA_b2921a76-37c3-4da3-80e7-d79b6f64ec9c">25-1283169/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTQtMS0xLTA_c2c0f0bd-fde6-4703-8472-495921f9ea8d"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i17b050480e55460ca1f142d5b3a198ef_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTUtMS0xLTA_95b33b47-40a4-4892-bcd4-a2f0611da97f">Yellow</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTctMS0xLTg3NDE_2fe55def-fcc4-462a-8433-2d6fdb01573f">Implemented</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTktMS0xLTA_3950d14c-7eda-422c-934e-3aa913e163df"><ix:nonFraction unitRef="usd" contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTktMS0xLTA_6f6bfcf8-f761-4cb1-9567-b8d7b5739eed"><ix:nonFraction unitRef="usd" contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTktMS0xLTA_f1e3240d-73a6-4411-8a54-2e096daf8756">500</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i17b050480e55460ca1f142d5b3a198ef_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTExLTEtMS0w_1c0c824d-1e07-4d83-8611-75a919bfbb50">2,317</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0177ab34c0c492abad5169ce27c09f3_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTEzLTEtMS0w_f48614bc-f24e-4d0a-947e-438b11479844">1,539</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTE1LTEtMS0w_1369eec8-c9f3-414b-9f6c-ceddad15ce47">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTE3LTEtMS0w_2beab6d7-b0d9-48ac-93ad-b0b04a59e696">5/1/2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan, Local 55</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTItMS0xLTA_ef8e6128-5915-4085-93ff-543cee8b14e8">34-6682351/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTQtMS0xLTA_7a09ab4c-fa9e-4061-9e28-88e66e166b25"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="ib4dfb8ba4b1b425a80b91646297603fc_D20180701-20190630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTUtMS0xLTA_63ca0890-d580-46b1-9f86-5de9f5a1f74a"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTctMS0xLTg3NDE_8fcfbb71-add3-4b80-84b1-0384782b542b">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTktMS0xLTA_57e9ea17-e8b8-461c-b4ad-caea7356f4a0"><ix:nonFraction unitRef="usd" contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTktMS0xLTA_c35d4851-a817-4c80-923e-fe9272393fd1"><ix:nonFraction unitRef="usd" contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTktMS0xLTA_d9f9bf1e-54ca-4d08-a490-75075f27df0e">2,951</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4dfb8ba4b1b425a80b91646297603fc_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTExLTEtMS0w_9c48184d-6d20-46ac-943a-517dcb757d0b">4,333</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8cec802585d6434bb1edd9e4705b6fbf_D20170701-20180630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTEzLTEtMS0w_8df688b9-854b-4ff2-a918-44e528e49c42">198</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTE1LTEtMS0w_a0fe77e1-1004-40ba-b4fd-ba032f45487f">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTE3LTEtMS0w_ce1b49b7-e822-4458-b2e7-fd8f191b5795">6/30/2024</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">National Electrical Benefit Fund, Locals 488 and 126</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTItMS0xLTA_e0c06f1d-e8cb-4324-a168-9c36e2aeca8d">53-0181657/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTQtMS0xLTA_026166ce-97d1-4999-aa3f-9ff6b51eab41">Green</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ibd053fbe20944ee18b00f461f42e1a9e_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTUtMS0xLTA_c2a37d29-6d05-4a46-9d9c-480863c8295c">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTctMS0xLTg3NDE_0bededa8-8b23-4778-a1db-76a7952a7454">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTktMS0xLTA_192d12f1-f688-4314-89f3-a57f0ab1348f"><ix:nonFraction unitRef="usd" contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTktMS0xLTA_5bfdac3c-9d8f-4550-8261-10a3e390e0b0"><ix:nonFraction unitRef="usd" contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTktMS0xLTA_c1941acc-1433-4267-b7f3-8054f60dbb26">1,502</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibd053fbe20944ee18b00f461f42e1a9e_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTExLTEtMS0w_8799b21d-eaab-41e0-8ca5-867479c3cf44">4,577</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i39c738a756014e7fa14e15e1b9b13a15_D20170701-20180630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTEzLTEtMS0w_abe41c88-2b41-43ae-8084-d01315eba7ce">824</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTE1LTEtMS0w_331bf3c2-7e7e-479e-974f-432db491b936">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTE3LTEtMS0w_e94c6afa-8389-42ce-9910-5e190846cd74">1/1/2023</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Connecticut Plumbers and Pipefitters Pension Fund, Local 777</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTItMS0xLTA_523e1b7f-bec9-4c5d-b246-69f1a886d33d">06-6050353/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTQtMS0xLTA_0180839c-9cd4-4f17-92a4-84af54f928b3"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6f0cbd217c1945c2a0ae72d0ec3dcb19_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTUtMS0xLTA_bde41870-d486-41c6-a414-bc7480533933">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTctMS0xLTg3NDE_227e99de-97ff-46c3-9a1a-b1de1f816cb3">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" decimals="0" format="ixt:zerodash" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTktMS0xLTA_36166f17-e9d8-49af-80c4-3a84fcfe1dea"><ix:nonFraction unitRef="usd" contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" decimals="0" format="ixt:zerodash" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTktMS0xLTA_d6f27c2c-2e09-447e-b371-b3fe53e7cced"><ix:nonFraction unitRef="usd" contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" decimals="0" format="ixt:zerodash" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTktMS0xLTA_e316003b-1081-4fc4-abed-35803ae1ba22">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f0cbd217c1945c2a0ae72d0ec3dcb19_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTExLTEtMS0w_54a65be4-5c20-4c8b-ac2a-0b848b6c6017">3,307</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9ce523057f7443f6b30f5408ce2e1b91_D20170701-20180630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTEzLTEtMS0w_bb0f8fa1-8cf6-4718-994e-14506d466803">115</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTE1LTEtMS0w_689e3688-5d2a-40ef-9e25-4d0304b98d7c">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTE3LTEtMS0w_df357dd2-fd67-4240-8152-30db2860b67b">6/1/2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Northwestern Ohio Plumbers and Pipefitters Pension, Local 50</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTItMS0xLTc5Mjc_ebd54ee8-1c3c-4ff0-873c-ea23150888df">34-6502487/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTQtMS0xLTc5Mjk_a933789a-7012-4f62-a54d-65502b6f36a2"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if9416c17f1c34b60928fb648fa8a9edc_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTUtMS0xLTg3Mzk_5db46472-c222-4d06-a5a6-f7a0731e895b">Green</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTctMS0xLTg3NDE_e8e5b16b-2936-4362-aa03-947847e2af8f">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTc5MjM_02bc8c5e-8859-4726-99b5-b431e906ff5c">2,504</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if9416c17f1c34b60928fb648fa8a9edc_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTExLTEtMS03OTU4_d8b54e73-7788-4962-bd5a-9ab0c8150f9f">1,161</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46d2ea7501ee4d7c8e7e5a102f975e6c_D20170701-20180630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTEzLTEtMS03OTYz_cc7f3421-ec7a-44d6-9a71-096f72821cf0">61</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTE1LTEtMS03OTUz_79ead265-1bfe-46eb-a3a9-04d8b5cc0b07">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTE3LTEtMS03OTM0_05e723e7-6ddf-477a-9fd3-8c83481af834">3/31/2022</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ohio Carpenters' Pension Fund, Locals 1090 and 351</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTItMS0xLTc5Mjc_64e72006-e658-4c59-a5ad-0318b2a37449">34-6574360/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTQtMS0xLTc5Mjk_60b2cae2-9e93-4b05-b26d-9ca51bf7d622">Red</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ic513672187fa498489b242d29dd471a3_D20180701-20190630" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTUtMS0xLTg3Mzk_50a970bc-c070-4208-b4be-84331fd43795">Red</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTctMS0xLTg3NDE_76d4fadb-d63d-40d0-8544-9b334f4a464b">Implemented</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTktMS0xLTc5MjU_c1eadcef-a9a4-49ef-b227-319000533dce">3,042</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic513672187fa498489b242d29dd471a3_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTExLTEtMS03OTU4_544c6359-81a6-4206-8050-b8c0d09ceaa8">2,962</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2b0eab5a909454eb15540162a34a6b6_D20170701-20180630" decimals="0" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTEzLTEtMS03OTYz_c0007ed4-d461-42ba-91ab-2e108cef2732">318</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTE1LTEtMS03OTUz_8dcc7f34-c26c-4765-8a3a-44aeba4ff762">Yes</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTE3LTEtMS03OTM0_dbacbe28-2755-4f6d-8088-4083a4647af3">4/30/2021</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 654 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630" name="mtrx:MultiemployerPlansNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTItMS0xLTc5Mjc_dd84fd31-0ec6-4499-99d4-90543653f5f7">23-6538183/001</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTQtMS0xLTc5Mjk_7250615d-3335-4e96-811d-34ab386abd4a"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><ix:nonNumeric contextRef="i371b04b5ead54f28947224ed7e5896c6_D20180701-20190630" name="mtrx:MultiemployerPlansCertifiedZoneStatusDescription" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTUtMS0xLTg3Mzk_8a5c3669-b8c8-45e3-a03e-4145687a4a32"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></ix:nonNumeric></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTctMS0xLTg3NDE_fae4cb04-2afe-46fd-bf24-9ac3e66d58dd">NA</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTktMS0xLTc5MjU_4cf9803b-7b2a-487c-bdd5-bb9348ebbbd9">1,021</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i371b04b5ead54f28947224ed7e5896c6_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTExLTEtMS03OTU4_3f96936c-b3ad-4504-a3ca-72ace2d5bcba">1,006</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if2c366c3292846ef8eb23475f6f37180_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTEzLTEtMS03OTYz_1129bf36-b773-46f0-8dc2-272a5e92da1a">1,620</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTE1LTEtMS03OTUz_9b4443b0-1f9e-442d-83f3-2da49addb9c3">No</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630" format="ixt:datemonthdayyear" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTE3LTEtMS03OTM0_6f5e7641-e7e7-4cc2-8a4d-23b2128f4cbb">6/3/2023</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions&#160;to&#160;other&#160;multiemployer&#160;plans</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTA_4e9c9257-4746-47a4-89e3-e838049ca3a2"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTA_5427d5a2-1617-40bc-b581-0e0dc3872be7"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTA_7dd1fb9d-aeab-4807-bd22-cc5ea76345aa">9,172</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTExLTEtMS0w_a9e3a29b-e95b-4b0b-8e72-414496569f76">15,019</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTEzLTEtMS0w_3f107538-d66c-48b9-9ce6-cbf45b7b1b20">15,152</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contributions made</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTktMS0xLTA_fe581706-6c15-43ed-9359-5eb04cb7dc31">37,403</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTExLTEtMS0w_652a5786-c886-42d8-9892-b66749edf1ac">64,386</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTEzLTEtMS0w_edb34ae6-4ac2-4870-b290-11e8caf72723">54,724</ix:nonFraction></span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:10.206%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:34.582%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.852%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust.  The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K.  For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either.  Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor.  The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification.  The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date.  The agreement was last renegotiated in 2019.</span></div></ix:continuation></ix:continuation><div style="margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i366df08cd6cc40d2ade30c2194d4c7d4"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Matrix Service Company 2011 Employee Stock Purchase Plan (&#8220;ESPP&#8221;) was effective January&#160;1, 2011.  The ESPP allows employees to purchase shares through payroll deductions and members of the Board of Directors to purchase shares from amounts withheld from their cash retainers.  Share purchases are limited to an aggregate market value of no greater than $<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzQ4MDg_99704236-0cae-4901-8b67-880666365812">60,000</ix:nonFraction> per calendar year per participant and are purchased from the Company at the current market value with no discount to the participant.  Contributions are with after tax earnings and are accumulated in non-interest bearing accounts for quarterly purchases of company stock.  Upon the purchase of shares, the participants receive all stockholder rights including dividend and voting rights, and are permitted to sell their shares at any time.   The Company has made <ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="mtrx:EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzUyNzQ_1cfb1599-e9cf-43bd-b590-b5174621d54f">1,000,000</ix:nonFraction> shares available under the ESPP.  The ESPP can be terminated at any time at the discretion of the Board of Directors and will automatically terminate on <ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" format="ixt:datemonthdayyearen" name="mtrx:EmployeeStockPurchasePlanTerminationDate" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NzY_735ebb01-f314-432b-ac49-5091049462dd">January&#160;2, 2021</ix:nonNumeric>.  Shares are issued from Treasury Stock under the ESPP.  There were <ix:nonFraction unitRef="shares" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU0NzI_5cf53e52-9e06-4bb0-8d91-a5f210336467">20,733</ix:nonFraction> shares issued in fiscal 2020, <ix:nonFraction unitRef="shares" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1MDM_2f364de2-7dea-49d7-8d58-f8021971b6dd">15,812</ix:nonFraction> shares in fiscal 2019, and <ix:nonFraction unitRef="shares" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1MzE_3e32371b-45cc-4d8c-a220-388d36bfa2c7">21,920</ix:nonFraction> shares in fiscal 2018.</span></div></ix:continuation><div id="i95a72eae73ed4f80a1dcede005592273_187"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 13&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNDU_a546f908-08bb-4d20-980a-dbe29fdb3cd2" continuedAt="id0954984e72744b182ad487505673e85" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="id0954984e72744b182ad487505673e85" continuedAt="i4769dfe71afa4277bc6f68596fafb007"><div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas &amp; Chemical; Storage Solutions; and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services.  We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Oil Gas &amp; Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids.  We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets.  Our services include plant maintenance, turnarounds, engineering and capital construction.  We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals.  Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities.  Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals.  Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments.  Beginning in fiscal 2021, the Company&#8217;s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions.   The services provided by each of these segments is described below.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving.  This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i4769dfe71afa4277bc6f68596fafb007" continuedAt="i6549416e689f406c9bb6a96725b4afea"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions.  This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates performance and allocates resources based on operating income.  The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies.  Intersegment sales and transfers are recorded at cost; therefore, no intercompany profit or loss is recognized.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Segment assets consist primarily of accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, property, plant and equipment, goodwill and other intangible assets.</span></div></ix:continuation><div style="text-indent:24.75pt;text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><ix:continuation id="i6549416e689f406c9bb6a96725b4afea" continuedAt="ic274d67832dd4b30b221209ffb1400e3"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNTI_ee7970c2-e9c0-4258-a877-cb793019ed88" escape="true"><div style="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:32.525%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.864%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.695%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.695%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.695%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.695%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.751%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated Corporate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItMi0xLTEtMA_fa0f398f-853c-421c-a861-1e2562f32a8e">112,890</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItNC0xLTEtMA_5d4daba6-a319-4302-a3af-47f95e75a471">203,404</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItNi0xLTEtMA_d216f069-bade-4792-b813-2bfd715bf254">562,439</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItOC0xLTEtMA_e8f72965-896b-4671-a85c-b72265bdf5da">228,827</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItMTItMS0xLTA_f6c5baee-0ba9-4b4a-8b4f-24d5fa809606">1,107,560</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd109ff905184a368334c79ada3dccdc_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtMi0xLTEtMA_1710ca5a-dc58-45e6-b146-a38d00327871">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc75eb618894461eb8134545d432095c_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtNC0xLTEtMA_208b95a3-6181-4d73-971d-26db2d001e71">2,454</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88ac22c5952c407f9747c8b243f8aab3_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtNi0xLTEtMA_a84bfec4-ea80-480a-9b10-b5426c489ae5">3,240</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i714e4e494e744effaaf0c6168a66e8f1_D20190701-20200630" decimals="-3" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtOC0xLTEtMA_b063506c-5908-4d80-966c-65c1981f6207">928</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id1d8e468d3644c4aad0c666774f29285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtMTItMS0xLTA_ff5f7128-85d9-4ae7-86b7-54498952d565">6,622</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtMi0xLTEtMA_f07b6538-0aad-488f-b27b-87f4b7d98f65">112,890</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtNC0xLTEtMA_af33ec6e-ec4d-4403-927d-c47000577fcd">200,950</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtNi0xLTEtMA_aac07712-6585-4913-94b6-5ed61affbeed">559,199</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtOC0xLTEtMA_d2fcceba-3c22-4f11-9047-dc310b578190">227,899</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtMTItMS0xLTA_fe06cb26-56eb-465e-a6b4-048e5c2f5aa2">1,100,938</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtMi0xLTEtMA_8a183662-a9e7-4e07-8e3a-5c5d80a6a7da">1,105</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtNC0xLTEtMA_0494456f-3285-4ae6-839a-fea3175de64b">15,822</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtNi0xLTEtMA_d2b7debb-fcc5-4893-b4e5-f312718076a7">71,934</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtOC0xLTEtMA_27a78b03-d707-4123-bb40-e96b3576d462">15,525</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtMTItMS0xLTA_6d8b1fa4-37b7-43cf-80a4-3d85a02d535e">102,176</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtMi0xLTEtMA_55687939-3ce6-48bb-a206-c1bfab0d56c1">27,855</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtNC0xLTEtMA_1ffa9cbd-913e-4b6d-ae0a-b98f5d4ea709">3,850</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtNi0xLTEtMA_9f20da12-3dc0-4c02-9e8f-ede809566cb3">1,296</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtOC0xLTEtMA_0f779324-ddb8-4b18-824f-f324f8f1950e">19,524</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtMTItMS0xLTA_a9ae78f6-09a1-45e1-89e4-c6adccc342fc">52,525</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctMi0xLTEtMA_7b809389-6b5c-4c91-bb43-f36d66f1f816">36,503</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctNC0xLTEtMA_59cf9aac-58dc-4501-8b86-f32c756ed723">7,328</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctNi0xLTEtMA_5a5ee57e-56a6-4421-a96a-8c7b7305d5e1">27,306</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctOC0xLTEtMA_a66aedfc-fd46-469d-99fa-81e91f6e8c63">20,100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctMTItMS0xLTA_a77ba7ef-704d-42fc-839f-704043e7daca">36,625</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia87ba0767c484600a888acf9b31a68d2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtMi0xLTEtMA_644f4fc3-66fe-4fcf-a1e9-6e5b1479b653">96,010</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic2a8e461e45649ef96b48725cbcd0c39_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtNC0xLTEtMA_01350c5d-aeaa-4128-90c3-8a388e4fead6">74,041</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28fa984604d947a6a6f54ed22394f823_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtNi0xLTEtMA_343688e8-5c57-49b2-a9ce-6b117e974552">203,291</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id38951b7ec874558abfb9e33a745ebdf_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtOC0xLTEtMA_b4411cff-8c40-4735-aa5b-bc8450ccc55d">19,957</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3a7ff24803424b36a2dfe27bd05b1a32_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtMTAtMS0xLTA_6a5a9d84-09bf-46d7-be02-e3caecf3a88f">124,011</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtMTItMS0xLTA_847ae063-eaca-4fb8-9880-cfdab7ac1bee">517,310</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktMi0xLTEtMA_378c8173-6150-41f3-93ef-0c8925d7b9c4">2,141</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktNC0xLTEtMA_a98365a2-c168-44f1-a6f6-d841a6b09758">1,580</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktNi0xLTEtMA_de1473cb-0f29-4266-b55e-152bf1ce1dc6">8,394</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktOC0xLTEtMA_474e1d47-4af3-431d-a06b-5e4aa5aaece9">3,600</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i523ead1f3a1247df83af6c653dcbf3bb_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktMTAtMS0xLTA_0ac8d621-dea4-46de-9826-78fab8d9673a">2,824</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktMTItMS0xLTA_c3795e16-1d99-4f4a-b570-4a625ea1c7af">18,539</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTItMS0xLTIyODk_7546f795-e783-4aa8-80e9-47a59836cca7">2,108</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTQtMS0xLTIyODk_91d8c1f5-c831-45e0-80d7-e52f46d334b7">5,465</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTYtMS0xLTIyODk_a59e6174-6ff8-46d0-9b58-3da0a8aae62d">7,492</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTgtMS0xLTIyODk_045229c4-ffa8-44a8-b7f0-ae4d1b6aa44c">4,059</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTEyLTEtMS0yMjg5_c66a138e-e27a-4025-b900-49407e7e7cfd">19,124</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTItMS0xLTA_7bec33b5-ee9f-4d3f-95c1-e5ec89af6225">217,417</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTQtMS0xLTA_b239980d-9639-40fe-aed6-1912a8ebba19">322,065</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTYtMS0xLTA_b833e9e6-8dd4-4893-b2d4-bcdf81a8eb2e">524,330</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTgtMS0xLTA_1f3a1cfb-8ff5-4283-934f-da269078272c">357,464</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTEyLTEtMS0w_7d7199c8-61f9-4661-8b27-3239887d6d85">1,421,276</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9dcabcf048ff4ebba9ed64061e6ac795_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTItMS0xLTA_3f6d08af-972a-4d01-8a2f-51967c76ec7f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i647c9428273f4b14ba9590651d2f3731_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTQtMS0xLTA_4f372e54-8a1f-4fdc-8971-9aa0a2f2d50b">2,198</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7514af3a7dd4a9aa741df11baf16ad8_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTYtMS0xLTA_f3fffacb-44ce-4c36-92e3-afa7a095ee95">2,398</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i90f502f62895443abfe00a7e38224294_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTgtMS0xLTA_7190d302-f0c6-4b74-adf8-b4d9aaa783c6">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia48656085f2949a3bf0af86b6775e444_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTEyLTEtMS0w_39beac91-e437-44b6-b6db-5c778efe4c9f">4,596</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTItMS0xLTA_35dd8134-d461-4324-83b6-37f8a6e477cc">217,417</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTQtMS0xLTA_d7e82352-225a-4337-84c1-31f5cc8bb660">319,867</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTYtMS0xLTA_af6fd4a8-25c3-428a-ac15-f0bc1b587215">521,932</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTgtMS0xLTA_518c6fb4-0c87-4ba9-9e1f-4523e17871c4">357,464</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTEyLTEtMS0w_20341ce7-17c2-4f22-b16b-e1804fb19e82">1,416,680</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTItMS0xLTA_ca8f17b1-954b-4b4a-995c-39e39f30dd7e">15,470</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTQtMS0xLTA_8d1bc158-1aef-4e69-84e6-9623c008598a">35,987</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTYtMS0xLTA_c096c286-7fb5-4d25-bc3a-d8b22e51a14e">56,011</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTgtMS0xLTA_5a27b34e-fb09-43fa-bdd0-d06d052fa2c7">24,483</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTEyLTEtMS0w_051f4cdb-9052-4b8a-a055-03c1b76c404e">131,951</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTItMS0xLTA_a0a0fe19-d4b7-42ae-a636-3e5e6494c443">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTQtMS0xLTA_8a7d7e7c-b3c4-4b6a-8a6f-338e35e0f24f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTYtMS0xLTA_4f4390ae-935d-47f7-8f20-538f479e2230">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTgtMS0xLTA_aacddef6-cd0b-4e4e-844c-a92c84e6f13e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTEyLTEtMS0w_3218977a-7aee-44b5-a579-55d26eddc4ca">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTItMS0xLTA_1f157142-2aa6-4f6b-9037-986a690da467">3,668</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTQtMS0xLTA_e314a1eb-557d-44fc-ad53-a3826e67865f">12,984</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTYtMS0xLTA_cd2cbb5f-44eb-4b15-92b3-1b7e2a612e70">14,097</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTgtMS0xLTA_b4c1869c-1821-4893-9ea6-89de9a4b441d">7,181</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTEyLTEtMS0w_249867b0-10db-42b2-8faa-642a7ee2580a">37,930</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie3e9638e924c4a36942d6afc9c75a038_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTItMS0xLTA_ea5aa59f-4bd7-4e78-9123-d1f092ff92cd">155,880</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43bbd8ab39ba4f908c40586d49309847_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTQtMS0xLTA_aa73efc4-43ed-4340-858f-b46af25f98fc">91,959</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iffeb4658022d47d8b4fc3d17abd4d1f9_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTYtMS0xLTA_c052e94e-8da1-4575-8516-00a7b0d65d78">188,912</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3b6f8ea1034543cb96c97e6587ac481a_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTgtMS0xLTA_51e2eac2-66b6-4c67-a2f8-3b3e6d2fe771">90,336</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i477ef8f98aea4b0598dcf5ee7904808d_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTEwLTEtMS0w_2aa80c3b-3060-4f1c-8441-b3538ff93c72">106,307</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTEyLTEtMS0w_e138d27e-9540-4578-b80a-2325bb5f48fe">633,394</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTItMS0xLTIyODk_cc926c82-690c-49ff-bcc1-9d6a5e1fc3c5">2,493</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTQtMS0xLTIyODk_160569bf-59a2-4e25-93a9-da27332241c0">2,736</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTYtMS0xLTIyODk_01f6e2dc-a265-4806-91b7-83824972df99">4,644</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTgtMS0xLTIyODk_efb7045f-87da-407e-8ed8-8d9e97e1299b">3,464</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0b4009899234eeb9aef1f5d4f5a00e1_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTEwLTEtMS0yMjg5_3a59f40e-f6c5-408d-a17f-9d529dc0c5de">6,221</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTEyLTEtMS0yMjg5_40b97436-e91e-4a6a-b1ed-cbf3db027b41">19,558</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTItMS0xLTA_8ebba08c-b6b1-4a46-81dd-637d50631167">2,460</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTQtMS0xLTA_304ee22d-5459-41ad-af78-f6a2c4276515">4,661</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTYtMS0xLTA_3ba2f9d2-989a-4cee-b0aa-25fc4946af3b">6,666</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTgtMS0xLTA_412e6531-ae14-40f7-933e-082f68429432">4,437</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTEyLTEtMS0w_0a5a7889-a924-404d-8c7c-2b25e0d49d14">18,224</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTItMS0xLTA_cd4e0a7a-5179-407c-a5ea-a4de56a1f6f0">255,931</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTQtMS0xLTA_c1526bfb-9b59-4d31-886f-8c1bc4c52995">324,546</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTYtMS0xLTA_87e8d3df-bfcf-44f4-916e-a53e5dcaf3d6">319,106</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTgtMS0xLTA_86f8dc36-7965-42e7-adb9-b5fb01acca9e">198,155</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTEyLTEtMS0w_935d0f63-50a1-4fcd-8810-9d2fd7678409">1,097,738</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie253515b5e174eaabae78ad86879cc7e_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTItMS0xLTA_4db42596-86c0-4ff0-94f1-a484cdca4615">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84a6e0b7dff645b6b5a8253d5f3d5b75_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTQtMS0xLTA_6f4199ba-a827-4606-90f0-ca2dd9e6e322">1,774</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if31475ac31b1490dacf15213b644288e_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTYtMS0xLTA_2a78fb25-67a0-4dfa-acb8-925d869132ad">4,410</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56563e01ce7f4eba947a03d65f13ad45_D20170701-20180630" decimals="-3" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTgtMS0xLTA_b1f398c0-04db-425d-898a-b0586893cf09">1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i169f819453034d09804e01813014f99f_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="mtrx:Grossrevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTEyLTEtMS0w_5ea77705-be23-4636-8922-0edaa918925b">6,185</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTItMS0xLTA_53204859-9a56-4065-a53a-5ea0e8618ea0">255,931</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTQtMS0xLTA_bee12485-ec91-4d98-94c5-2ab3768e2637">322,772</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTYtMS0xLTA_271adb98-f7ed-4ba1-8dda-babba5ab605f">314,696</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTgtMS0xLTA_3b303de1-02a7-45b7-9f5c-65ea6d0a725c">198,154</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTEyLTEtMS0w_d15e8914-a83d-4929-a790-f54393b1bedc">1,091,553</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTItMS0xLTA_ca98ac0d-811a-476b-92fb-bfe2c60ceea6">18,300</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTQtMS0xLTA_88922288-60b7-41a9-9f17-78347f78ae0d">33,423</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTYtMS0xLTA_ea33d973-5b31-49ff-9511-107e3c393492">25,778</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTgtMS0xLTA_1166d7e1-ae5d-46fb-93f2-0be94ac7c5a1">14,435</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTEyLTEtMS0w_c8a8df83-1436-4745-96ed-51b79c43ac07">91,936</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTItMS0xLTA_64704a14-cde2-406e-8ce8-0b2f2ff2634f">17,281</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTQtMS0xLTA_b86df149-d91a-403a-a675-258e38265678">717</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTYtMS0xLTA_274be02f-0a6a-47d9-9369-461d4f6c9360">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTgtMS0xLTA_93c6109a-e4f6-43d7-8921-395fa879d03f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTEyLTEtMS0w_4d92b68c-3019-4975-9243-df5a96ee0214">17,998</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTItMS0xLTA_2cbde266-9143-4d0a-ada0-f84171c44acf">16,531</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTQtMS0xLTA_7160b9ac-1a12-49d7-935e-f9ebce90a63d">8,798</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTYtMS0xLTA_37cbecf9-da82-44a3-8942-28a514252d9d">5,907</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTgtMS0xLTA_00675ca0-393e-465a-9a15-506dbb6daed6">3,161</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTEyLTEtMS0w_12effca8-c00d-4237-8e9e-28fa14394ad1">10,479</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19828383a9b3495395a70d11d6a468c4_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTItMS0xLTIyODk_844cd1cd-0482-4c1c-bd5c-a56e4db2c7ef">161,207</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i818fd109a56a40c382d2456c24c4f45a_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTQtMS0xLTIyODk_4798bcc6-040d-49f8-b11e-1ff5800bc245">111,064</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bee5bb7418741e496d0e56e66999946_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTYtMS0xLTIyODk_7b27817f-3ed1-4d63-af89-c58d73e52078">149,695</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fdad4b578a740daa34fb060d38412c2_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTgtMS0xLTIyODk_86e4a468-078f-40db-834c-4a32c66516c7">58,816</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec512f1fdde54475809d97df4ea991ac_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTEwLTEtMS0yMjg5_62608414-efcc-454f-b11d-1bf5b1e49f29">77,251</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTEyLTEtMS0yMjg5_3f872796-eedf-42ae-8c56-79ef3646733a">558,033</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTItMS0xLTIyODk_ea99ed4b-821b-4140-8b93-8d5292c56c89">493</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTQtMS0xLTIyODk_d5e2e78f-37f7-4198-a5c5-62f7e30535fa">1,514</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTYtMS0xLTIyODk_926edd66-f78e-40bc-8981-874b442452a0">3,346</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTgtMS0xLTIyODk_b4fe98ff-e561-4584-8e25-02c3121bbaaa">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8af52974adc7488893ea719f6cfe19eb_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTEwLTEtMS0yMjg5_70c3b14f-d5c0-4126-8ec2-b3de77cbcb35">3,358</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTEyLTEtMS0yMjg5_b41c10a2-44bf-4d21-b1a7-afdd0b1c12e9">8,711</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTItMS0xLTIyODk_a349f77c-4475-4609-b80a-d61cf1d502b3">4,359</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTQtMS0xLTIyODk_ce6824cf-9c7e-4c66-aec3-24010ecd7b81">5,904</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTYtMS0xLTIyODk_600a3818-d44f-4f46-801c-b88baa0c16e7">6,623</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTgtMS0xLTIyODk_c7910638-fa6c-42ce-8092-7a85a052b039">3,461</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTEyLTEtMS0yMjg5_99d78dfd-3d9c-4366-a88b-8373506c4d84">20,347</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNTg_26041f24-80f2-474a-8c25-4ed6ce8d3524" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographical information is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:54.259%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.996%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.996%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.147%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-Lived Assets</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0269084d189f4bc0ac42d35e0a7a8886_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzMtMi0xLTEtMA_3bd68dde-e75a-4a94-acb6-174dc65f623f">164,056</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7b8822ae74d4dae8243460f80dcd3c6_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzMtNC0xLTEtMA_62134ee5-4ee3-42bf-9b34-dd6d95a72abe">193,472</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie037801839884bfeb1d10d020975733a_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzMtNi0xLTEtMA_7cdd9560-46a8-44b7-b6bb-bdfcfdb2d448">174,241</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i92fbf44a20b0469cbf8c711df0a1330b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzQtMi0xLTEtMA_88ab3bb9-f7d8-4f2e-bdb9-110839a0a77b">5,659</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f1ea42ebf4141f2859edf806048ba05_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzQtNC0xLTEtMA_22290867-e7da-4c91-949f-15f846f71546">10,110</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibe6998c2354c478993aebb5a86c323fd_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzQtNi0xLTEtMA_5b7686ba-68b9-4ac9-99ea-14098f4d4180">13,738</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i029068eaba79476099f1659119cbe250_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzUtMi0xLTEtMA_0533c6c2-d577-4492-a77c-aab9a47351d4">12,435</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e3edf94f097434eab2628947fc53cf4_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzUtNC0xLTEtMA_4106f756-f8be-45fa-b750-6cb405f5fc71">12,502</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2378c4d768f94e9998a08c2d9e5caefc_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzUtNi0xLTEtMA_f372efdc-fe4a-40da-aca4-e3f487d078dd">13,008</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzYtMi0xLTEtMA_a5f7a0b5-9733-457a-87ab-dd7315d061a5">182,150</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzYtNC0xLTEtMA_8c1a7e76-97a4-42f9-9493-9392f9b6090c">216,084</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzYtNi0xLTEtMA_aba87c20-7216-4b57-86ae-94903f1b12fe">200,987</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div><span><br/></span></div><div><span><br/></span></div><ix:continuation id="ic274d67832dd4b30b221209ffb1400e3"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information about Significant Customers:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNTk_08e52501-8ef4-4778-96b4-6a8ec2c60549" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:45.166%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.880%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.880%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.002%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.270%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.542%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Customers as a Percentage of Segment Revenue</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtMi0xLTEtMA_5fcfa77d-e0bb-4a35-ab36-d62d2ee66f20">9.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id20e56ed25554d85be71ae2198e6a799_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtNC0xLTEtMA_6047380a-8b45-4bb3-aeb1-c41d8fcef17f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1b50008254e04984998d4773c9928d0d_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtNi0xLTEtMA_d5f18003-bd95-4b04-8725-137b31fe74c6">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1567a39be44248f29e3edd0bcee2ac91_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtOC0xLTEtMA_ace839f7-e147-4eec-9aac-ede336d557cc">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i595b30fc4c274f729e04edba63340c5d_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtMTAtMS0xLTA_3e06637b-abe2-4a8f-9821-593d3405c49f">47.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0a05ac96423648aa81af2fc45b252565_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtMi0xLTEtMA_57c524df-c5cb-43cb-b6f9-fa75ca6a836d">8.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2606e516479d4842a166c2fc7f0477fc_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtNC0xLTEtMA_18a55dbe-ab62-4a1a-9467-f8e03568d5ba">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i34db3d3d516d4e7184fa0a0ff1df9b4a_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtNi0xLTEtMA_54ffdc26-0340-4e4c-a2c6-39aef22dda55">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i46a749018a044798bcb29c1263b3db58_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtOC0xLTEtMA_a8c20ce2-da7a-4f40-a224-7bbaa0ded2b2">16.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i352b3ae34f3e4b76a06aa894558dc5ea_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtMTAtMS0xLTA_bc26f74b-cf0d-425b-aa55-2deab7e673ee">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i12368523d484486d820d101af10ab642_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtMi0xLTEtMA_0ac1836e-27c5-4605-8ee1-dc7ff8fa59da">8.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7c02507d3c2a4e2a978b6fb7971efe1b_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtNC0xLTEtMA_f00747c7-17fc-44d6-9a44-0a93cea81193">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7a58deeeca9c4ee29793ccfbf0763ff2_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtNi0xLTEtMA_2acff45f-f2d5-4309-b696-9880065e1df7">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7484fb11caff43e58bb56fe098fa0a28_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtOC0xLTEtMA_d87c402f-1af0-4a91-b677-d6dea0dc167c">16.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1aebfc84a1d5433a9dea47046ce2a678_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtMTAtMS0xLTA_958f85e5-891c-4d94-a45f-e4f3ba572627">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icaa6e2213d3f4156b51d3e072d3608ec_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtMi0xLTEtMA_6bd90307-5533-4f9b-b141-b5c90d47baf6">6.8</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if8f6cbf19c22423f8d4caa21db35d4c1_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtNC0xLTEtMA_890c8e1b-4875-464d-8cc4-01cb86273b99">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1532ee3cadb447688b52c660922cad0b_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtNi0xLTEtMA_1ce43247-6b6e-46e5-931b-fb3fbd7cfb93">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i56840cd94bf640d2b95b53d20fcfa935_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtOC0xLTEtMA_85e6539a-f1aa-4451-9457-1495bc00335b">13.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i52d61c5445e34b419cd838aec6917c56_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtMTAtMS0xLTA_04ddc62d-19bc-4433-90cd-b8153543709c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9f22994828bb44e7a72a8fc06fdbf9fe_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctMi0xLTEtMA_966927dc-9ee1-44ec-b22a-32df4336e83d">4.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2255cb3a8a1f4851af8bd1ce07255e4d_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctNC0xLTEtMA_2164eb6d-df9e-4a8a-a86a-64dd55b671df">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie208a21ce5ea469987e8a280ed538068_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctNi0xLTEtMA_bd507353-6d58-43af-b8c6-2e27208db4a1">17.8</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i780344dd38f44ea887fd14386fb9b5c6_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctOC0xLTEtMA_1e7a58bd-32c0-43ba-8c30-65e4b6c43b6e">1.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i123f723cc6e34579bded834f4c60d8eb_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctMTAtMS0xLTA_21cd95bb-afa9-4023-b030-dbe7de833eaa">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iad21c51398944880bd31afc8dadcb73c_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtMi0xLTEtMA_d8a91fee-f35d-4790-8079-ef2b7f6caba2">3.8</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5371f8a3bb5445119ee91131b448040d_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtNC0xLTEtMA_3f385fce-ef41-4b92-88cf-215ceec51344">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia2dae454dc5745de93355f31f65fe5ff_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtNi0xLTEtMA_44f78262-13c7-4018-bd11-2eb9a3fec387">20.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iebe9723b34844543a46897b5eda6905a_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtOC0xLTEtMA_81afac4d-1d6e-4bd8-a3ae-0de8046d5458">0.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id364191e9c2649879454c8cc1c258c30_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtMTAtMS0xLTA_bbbb90dc-53f4-4c9b-9a28-b8f6207986b9">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie890ea90769b44d28b1f45e988346c7d_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktMi0xLTEtMA_bfe275a9-c932-4f50-bae4-e21520a0d05a">3.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic03d872e415341fa9905770b99e2e134_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktNC0xLTEtMA_8f3e5313-86b9-4d46-ae42-a03b39272462">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if1b6b90d769643579b69bff5e35a75d5_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktNi0xLTEtMA_3ad1e0c0-f2d8-4ee6-89ee-1f800a32295e">10.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i916d8595b4cd49c2bc361c3314260e1a_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktOC0xLTEtMA_815a4aca-b11a-4f2c-8708-5a63e6e2c7da">2.5</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie936fd02b1f24b43bcdd28b32c5ffca7_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktMTAtMS0xLTA_0a54c3a1-dec7-40d7-b361-5da6e13f934b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i19171af94aa946afaa91248d9539b5dc_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTItMS0xLTA_63fb24be-a7b2-4876-9106-4c7a3f4366cd">3.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i465b46db2ffc43b79533a5853c5753ed_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTQtMS0xLTA_c9253ab0-3c7e-489b-8ba1-09c10ab08a52">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i8ee0516091a840ed90b0854ba7f51468_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTYtMS0xLTA_0ea74013-0c29-4964-8a0d-b8a7628e465c">16.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i83813a92bf714b8987ca330af78b86cf_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTgtMS0xLTA_c340cbe7-5a2b-4c4b-b71c-af548c00ba04">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i503ea69f4a2244f0bb488d828f5447c8_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTEwLTEtMS0w_32fae9c9-72b6-4868-bba4-c8183ea3c5a1">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i42d7dcb310644f6ba0d6a0b126a35e8e_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTItMS0xLTA_89800399-2dc9-4dc6-9973-5ab354889127">2.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7f267539b10b4bd4a0fdbeee852c9563_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTQtMS0xLTA_393b9ab4-499d-491a-b77d-5110f704a270">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id1bbe8cc11ac4aefabd9d123dad4cd0c_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTYtMS0xLTA_0f2de97d-fd08-4da3-87e5-a948470458b1">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9d2dff1a52534b658f20994ddd091174_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTgtMS0xLTA_309c7dfd-81fa-4ae1-af4d-9630c35f0c63">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9be1eb33be3346d68cfa4ea89c2bc29e_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTEwLTEtMS0w_42050581-e0b3-437b-9771-09530fbed140">11.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if47cadeb798e4b4b8ff96abd58f9fd1b_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTItMS0xLTgwMTY_4d41459f-b631-44f3-bb93-c107095f931f">2.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia5ed2245ff834604ae38ce211a89a617_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTQtMS0xLTgwMTY_971e6618-7196-452b-8736-cb16e5653956">19.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ib289e6b0ef294db8989abf9b6a46f1a5_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTYtMS0xLTgwMTY_9bdf4f69-7b8c-44dc-939e-a0d47f652a7d">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if91624c4aeac4665bd61d065a98bb4aa_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTgtMS0xLTgwMTY_0919b6cf-f009-44d0-94b6-72b35608b432">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i87751874c81b466fb76e2d81ba7ab6ce_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTEwLTEtMS04MDE2_974bac2c-2428-49cd-963e-0c2db88fcf69">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic3bd6591ee3e4093bee7a7da90a46c9f_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTItMS0xLTgwMjI_bc9e5040-eccd-4864-b6c8-689a11b71971">1.8</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idf1cb081efb74cc6aa9fcce18b53af91_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTQtMS0xLTgwMjI_a3a76c82-e2de-4e59-9080-26d00b44df5f">16.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i22590fe18836411386252358a2a3e802_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTYtMS0xLTgwMjI_6d9aa9ae-e572-49b9-9a3c-a4f34e44660c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2c9c6ca7d4f54816913794da123bc4a4_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTgtMS0xLTgwMjI_88d75788-1579-4d8d-b100-bc1a2b9e9095">0.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i00c60b265f45446ebccb933677b8e60b_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTEwLTEtMS04MDIy_47545fbb-14a0-441c-862b-b2bd31c1db89">0.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer twelve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i309404f134754e369bf09176ccf4b3a9_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTItMS0xLTA_913e299d-ce05-4afb-b145-84850446c7ca">1.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i21d57d8beaf74341b5f9f6376a411bb7_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTQtMS0xLTA_d3e36ff9-589d-4ad7-9f0a-23406764d0c2">14.8</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idb0159cd70f946c384d267280daf7af3_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTYtMS0xLTA_c4f5ab0a-4fbe-41fb-af1e-b3901b3e15be">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie57f6548c87d48798bbad17f44a88bcb_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTgtMS0xLTA_fd8705c1-e68d-4cbe-bfe0-9aebef020c0d">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iec760e8c0dbe490188e9354f9c51ab29_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTEwLTEtMS0w_66fdaaed-a425-4b93-8b52-06356cf795c4">0.9</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer thirteen</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i74fb41540599457ab3220e32dd20373f_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTItMS0xLTA_1426e7a2-c166-4900-85ba-75218c7b86dc">1.5</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i36c4bb1285734158977df7bcf1782e45_D20190701-20200630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTQtMS0xLTA_168c8dee-0fc6-489c-a6b3-932ee3e871fe">14.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1d67fb825da841618ff99f9dbb03e036_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTYtMS0xLTA_3782ca9a-4a29-4b48-bc9c-0b16d8465a73">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ide8cf25f14c441b19eb4a37f0bda0e5c_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTgtMS0xLTA_8b589ac1-739b-45ca-8c0d-50709b18a9c4">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icfd32433326a440b967345de4c9ea54c_D20190701-20200630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTEwLTEtMS0w_faeeffa9-5a83-44cd-a2de-f20df684cbfa">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i74dc1f50b2d64c93b692a005426f1340_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTItMS0xLTA_b14523e4-9e01-4a16-b32a-38ea30d9fd07">9.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if67d66f83e41490d96c1138258082421_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTQtMS0xLTA_6016230b-3de8-4ea7-add9-4d11ced16878">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iabd8922678e94a6ebfb1b07b36dad28d_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTYtMS0xLTA_9152dc93-1bad-4535-b9b1-6c96b562b09b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ib4e19eff1fc54f8db023c73dc78bb47e_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTgtMS0xLTA_3caa4577-7014-4504-89cd-ae2f7570a26b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i81e1af55899b43d2a68b23e77c416168_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTEwLTEtMS0w_fd1e81be-8895-4e1d-a4ef-6809eecd95bc">38.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5f290ef417124843afd611c743293c1e_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTItMS0xLTA_8dd605fb-b6af-4388-a15f-b2fd5b3a2faf">7.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9f6eaad5ab8d4e1a97c716ced6ca88e4_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTQtMS0xLTA_2417c6ff-5709-414d-a5f9-b228fa351d46">49.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iab987f5d5d5442fa926d48c91ded78c6_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTYtMS0xLTA_e8653606-33f1-4dde-8d4d-f4e8cb166d4f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icb6e703e68a34c4aac4b7c3188a6bc8a_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTgtMS0xLTA_9a7ef15d-036f-4920-b82d-87048c4b3dd5">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i36f870bbdb7a4404bd383b8683608a2f_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTEwLTEtMS0w_05eb80fc-8d07-43bc-8f21-ca263f99adc1">0.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i65985822a44e4dbdbcc72633b6e12c68_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTItMS0xLTA_9fbbaee3-889a-44c9-9aed-69635b5ce251">7.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie0505284e55c475c9611c87e050ffbb4_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTQtMS0xLTA_0a2cf977-73bc-4cbb-96da-eeb2efa74003">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie003a20e4a6442eab6086c50b8df5f08_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTYtMS0xLTA_98c81945-3d92-4a3f-b9dc-9b6efdbe0eb5">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7285c86adfae41cb9ce28b9a5c8d9509_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTgtMS0xLTA_0e95098d-f411-4b6e-a6d6-6785956b3d54">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iac9101c23540434ba004bbe36f27a9bc_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTEwLTEtMS0w_c736b5e5-6e5b-49dc-9eb6-0d1a0b31f848">30.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if6d2965744d042eda75579996ddbb46e_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTItMS0xLTA_47f6606c-664a-46b8-84e1-e47b64944269">7.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i6cc5b82896934545b9e9ae3e47d59c48_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTQtMS0xLTA_22fec72e-cf89-4801-b430-1b25e9a1e838">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9bb9df9123e54c6c9bd7682c21688c41_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTYtMS0xLTA_6929ca42-52a1-417e-9058-81734ea0a768">30.9</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4706a586569545b39b04d794ecb6eef0_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTgtMS0xLTA_aed57171-d8d8-48ee-8c4b-60e80bbfbd1e">0.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i160401d98f404f11ac1c9be8e45466a1_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTEwLTEtMS0w_4a388e9f-7602-47bd-9eaf-2cd6ed1d4f35">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i343ed67ace674962bf35e6bbaf7f6296_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTItMS0xLTA_297e2305-78e8-4b49-9bae-d6807c53d4c7">7.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i16aa03bff2dc480ab9ad66e085d27c85_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTQtMS0xLTA_205ad485-4848-4454-afc0-bed437eddd6e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5c2bbea5a54d4f58b2f636af1e94556c_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTYtMS0xLTA_fc273300-bb47-419f-90ee-341b4d8dc6b9">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4dbe4de01bb746789e65fdcc5aaaee0a_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTgtMS0xLTA_55a99dbb-c06c-4b67-aed0-f000252710e3">19.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icea9bfa07cd54f3f9a017130437c8737_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTEwLTEtMS0w_80448e5d-31b4-448a-a883-740212818030">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2aa7b1fa0c884b84820f471a3289896e_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTItMS0xLTA_76c23117-aac2-4473-98fb-c5763e1f1aaa">5.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ibb060a74ea06411d801022b6fa0085a2_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTQtMS0xLTA_b799bc66-a233-4cb0-8df7-f0602cf00659">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3703c30c09f7431c83d45a81c531b502_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTYtMS0xLTA_8bfa8d4f-4285-466f-9280-b2d2ea2371d2">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9a88756fc52e45558c480ae6e47a333c_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTgtMS0xLTA_aa1ce1d9-c27c-4662-aa0b-3ff262d3ccdc">13.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id6619b75cbd9464b80e6eaf0d649b9c6_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTEwLTEtMS0w_dd8b0544-211d-4f9d-a747-e2c0cb99aa3c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic1d0d8ab6f584938b425e95b2522f83f_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTItMS0xLTA_a666ed61-fec4-4f6e-b882-831d28c4862d">4.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iaaf1ad653174472597f09f7a95dbf331_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTQtMS0xLTA_35a37142-5966-4599-9643-eb4bd7ef75da">0.3</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i61b7dda22fd74f55ab5053232942d182_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTYtMS0xLTA_18473b56-eb04-4437-b62a-cc806672cba2">3.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i81464aab0885437c8c51cb7f09d10f60_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTgtMS0xLTA_37761bb0-c35f-4378-b0a1-9bc802d87d48">10.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3c33d89bd5c645a9b7fb95480d544594_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTEwLTEtMS0w_91894d27-02e4-4636-a06f-2f019dc0c8a0">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i303de1f4cca247f788a02caf313b046e_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTItMS0xLTA_38235bf8-84a9-477c-bab8-28ad39f34b75">3.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iaa4caf2496de4d8e957d5ef06578b5f4_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTQtMS0xLTA_bad730ad-e90c-4c2b-9864-5bee6ce3749c">22.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifb3712f4255c49969329b6bebe78bd3d_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTYtMS0xLTA_1f026d32-dcc1-4efe-9749-76a21f6d0374">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0da65ddbea4a42508dd49ace3c5b8a3c_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTgtMS0xLTA_5a52612e-bb5f-454d-a79a-6e282f3b923e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1df1a1f8de444ba39853298f58f773f5_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTEwLTEtMS0w_48ece4b4-52f9-4b18-80e2-dacb8d8142d8">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia8ad7a641c2e4b53b0be64d116453631_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTItMS0xLTA_cf5616e8-3be5-4df4-b1ce-6f931f5e9a7a">3.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ice60d2e42e6e4f0b9901f046c7824144_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTQtMS0xLTA_06245d2a-a2b9-4aab-9497-051353d75a1b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ac5611c5c41423ebcc2777808f1735b_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTYtMS0xLTA_762eef8d-f5d4-4d72-a8c6-5aeee9db372b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0423c0cdc399450aa3eccf9d1e878038_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTgtMS0xLTA_df3873d3-fa86-4231-aa23-3f6f42370ae1">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ad6e7853d1a4ecca18454a7d58066f3_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTEwLTEtMS0w_27065d6b-7e22-4143-8817-c8367e71be01">12.3</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if60079d052f249edb7de743a80689ac3_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTItMS0xLTA_10083651-ff36-48e5-994a-14193d1c3568">3.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia2887969df2346ea811a0c93f9f28ee5_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTQtMS0xLTA_b69c60fc-4e51-43e4-a7b5-d49c80a80c5a">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ibeb0add299d6445bab72e250a3505980_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTYtMS0xLTA_81e72fe1-a036-4172-82ca-0a1f29545973">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic78dffe2b81841d9b063f2fd479b4ae3_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTgtMS0xLTA_5195c5a2-2edc-4f66-bf5c-627a3d3809aa">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id5c7f63c59464583908b018e4791bb63_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTEwLTEtMS0w_1b4d2f8e-d78d-4b03-8968-13ed7f2c28e3">12.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i84de8b2666ec49819dbd102e4fc14f07_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTItMS0xLTIzMTU_680998d4-c9d3-4e41-a003-eef4e89dd8f6">2.1</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i536229bbd76043a888ddbf87b0bed87a_D20180701-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTQtMS0xLTIzMTU_ce98cbb3-2a6a-4e69-83b5-d88276021e1a">13.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i792976bf0a814900a58d7c7316464cb8_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTYtMS0xLTIzMTU_374d84c9-9084-4517-a67f-91000581d074">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="idfa02c895dd940acbd598ae6545020ee_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTgtMS0xLTIzMTU_5907650f-a901-4b8d-9514-1562c360b5c7">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i8c996676567e4d3eb575bb98ab090cda_D20180701-20190630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTEwLTEtMS0yMzE1_81a8b043-589b-4c5f-aa36-cb255b791c1a">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3cb2577d7e6c4a7d8698da8b7fdf6388_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTItMS0xLTA_0c1e0737-74a4-46e4-808f-e2d97cb1158b">11.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i358ea1b85c804c969cfe61e77ab1ecf4_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTQtMS0xLTA_aeab97bd-0a2a-4412-85d9-d10242155132">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic1639742397b4cadb7ae75089f8dba84_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTYtMS0xLTA_539947d5-b8a6-41bc-8df4-217b38c617ee">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i216ff7509b394aeea4bbf06c7cf6c4f3_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTgtMS0xLTA_d9b6b6d1-d9da-4266-9340-a74f356af702">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0116fc29c13c412e8dd4adede872df92_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTEwLTEtMS0w_84742810-1401-4680-9059-25c762481d9d">62.9</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i55a08d59ca5b40f9aab901197a12761d_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTItMS0xLTA_17d59707-fdc0-4457-ba2d-fe3a39e86353">8.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2fdec00b0b99474793857fdaa4a37502_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTQtMS0xLTA_e37a5606-78f8-4e8d-9ed5-48d77f142842">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i97184e23f1574cc38cec9db013826f8c_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTYtMS0xLTA_f5e0dfb6-6a48-4f96-9b9c-8918194a1ad5">29.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i24f3e8e48541440a97af6ba86dba156e_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTgtMS0xLTA_8fdd9e7f-2c9c-4a36-b4fc-e9acb9a0400c">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i91b54d9d947a42b0a881041ff2e3b91d_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTEwLTEtMS0w_f60c64b3-2635-41b0-b156-8d2bffcb4a23">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if28e10eb3e12412e93a9c77d1de09c2f_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTItMS0xLTA_8f107f23-0393-4ab4-94da-35b137ecbe45">6.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7c4cf462eb3e425bb0ced16c48ec1d29_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTQtMS0xLTA_df985a89-82af-49da-b748-13af40fd4c21">26.5</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7728e5b69dab4817a3ab2511f103741f_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTYtMS0xLTA_4fabaaa6-0003-489c-b89b-4d1ccf39875e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ica3f7de50885496b87a7aa57bd9b28d8_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTgtMS0xLTA_5e2c1152-3fe2-49a8-874a-31aa61713020">0.6</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia09c221d92c14bab836223269b54071b_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTEwLTEtMS0w_304137a7-08d8-4b4c-abde-1801b00270b5">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i2dd71d5184354f19b8cf0698d5d320a5_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTItMS0xLTA_43e0660a-ea54-422d-9970-870b9da17f17">6.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i63bce89720a54c82a17f1d74f0bda253_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTQtMS0xLTA_1fefa00a-22fc-43e5-a0c0-50e9000a4ea5">25.4</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0f031dbd694e4b4099ce3c4799ddab51_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTYtMS0xLTA_9418a15b-1395-4260-b1ff-112e32d80a65">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if29446802b674316bdc179e1fd59be03_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTgtMS0xLTA_f9cf90dc-b978-4bbe-b7a0-447e1d0ad5cb">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic014aba6700c48a2a579490fb4b7ad0e_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTEwLTEtMS0w_9022538a-d6bd-450f-a31a-488aec3d9178">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1354fca9b7704e29a163e85706d8485b_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTItMS0xLTA_1f7e7c66-7cb6-4601-b688-824b8a65dc86">4.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic7e7536f351e4a4eb4d26469f915a0b3_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTQtMS0xLTA_b83238ef-1e72-4787-aec4-86a591f631cc">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i36b0537b463c4a63bd5f4d41e72525c5_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTYtMS0xLTA_64bc1eef-1967-402f-9777-1fbe6fb88679">12.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="iabaca72533be4b36a05b3e8f2800ca5b_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTgtMS0xLTA_d1db55ba-955e-4a35-9d41-9497a260fb5e">2.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i7f88a6b723134a3cb8ba44349edf7338_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTEwLTEtMS0w_3dc44e5e-ff82-43e2-988d-0d61873e0206">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9162b518023d495eab0b050d9bfdb3d2_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTItMS0xLTA_50fe524a-6e5e-48aa-83d6-eef53c13a956">3.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia8e4700944f44d4a95e2fcba3c1d256d_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTQtMS0xLTA_aef9387e-30a7-41c0-8b2b-216d25acfbfa">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i76e0d1364aaf4f3f9000c1335df53f05_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTYtMS0xLTA_b128341e-c45a-49e1-a6e3-6e6373296d49">10.8</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3f6bd7ff14a544e3901cccd3d465407e_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTgtMS0xLTA_e9eb99e3-1129-447e-8a72-59122112a43d">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i299cb6a83c4142ac8187e3d3e92dd370_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTEwLTEtMS0w_15e816b0-8c21-4ae9-8169-0631887c4e0f">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i07e97a1eca6944a487009455a592facb_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTItMS0xLTA_e7c4f33c-47f5-4aa7-9e43-a9e62233ab00">3.2</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic3188c8af11345fbad99a19949dc50b6_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTQtMS0xLTA_6ec22687-ec85-4e8d-86ff-41cf28d7e531">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i23fe3693296a4f6eb8bede2d541d1693_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTYtMS0xLTA_27c8a959-83fb-4266-97a7-7be1015086cd">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic845acf8ee3844869b64a79a24cecc7e_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTgtMS0xLTA_992b4385-a3a3-4259-8c98-3846d0f973d7">10.9</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i10a5b5a1119748bda4900b85522894fb_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTEwLTEtMS0w_7af55646-4a75-4e29-9462-68ebe793b985">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i6b8c49ad8de741f48e93eb56cc796afb_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTItMS0xLTIzMDQ_7275a720-51de-459f-8947-f4caf639be10">3.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i21823147dabd44d2ab07e4a7b0be201c_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTQtMS0xLTIzMDQ_75668881-4ee7-4830-8090-463ad9d8da7f">12.9</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icf9be5b343a1461abf939f305780d5da_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTYtMS0xLTIzMDQ_8cbf9a31-efe3-4705-bb98-f8d189f804bf">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i9f11ddc84601413c8c4fe8e54c7bc627_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTgtMS0xLTIzMDQ_02c83faf-5fc5-4081-a23b-aa6550f2f133">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4bcc96cd84044adbb0f0f17e80560c6f_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTEwLTEtMS0yMzA0_2df1990f-a0ad-44fd-95c9-8276d6617cd2">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id79f474e25864c148ce2871778397647_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTItMS0xLTIzMDQ_d7489798-5b61-41a8-bf62-ee5c76fd382b">2.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ib0527b07523749f7a0d3d5202a379a18_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTQtMS0xLTIzMDQ_061117ae-5e6f-4fe1-b153-184c47aab7e0">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="if9cc1cb78d754f0bb3b6006c00c4ed1a_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTYtMS0xLTIzMDQ_68b57274-2405-4945-bd02-71a4c0ca1269">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i90830f0450c54f008e44cdf968d003a7_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTgtMS0xLTIzMDQ_3a148f4c-82fe-4c53-9c30-1e8ea06a609a">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifee978efebdc44508ce4ef7f3b768c7a_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTEwLTEtMS0yMzA0_4cf911e7-f924-4fb9-a470-4c2166e0b542">14.7</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0de00801b62644cfa66fcce2f859b7af_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTItMS0xLTIzMDQ_b0c0f8cb-aa3f-4a0a-9eec-f36088c48076">2.3</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie8e656cf93524f8bbee3a139ae6a4744_D20170701-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTQtMS0xLTIzMDQ_4591c876-77fa-4c48-b7fa-4ea4771a87b0">10.0</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i8e907cc6d91144daa2a28bf7c3e486c9_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTYtMS0xLTIzMDQ_c06f1861-f66c-4782-b632-cf6bc17e2edb">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i904280fd49ae49349507b928a791d73b_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTgtMS0xLTIzMDQ_365be0ad-aad7-483d-af38-88a04a8388bf">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ib4413922891f4322975aebc43a128b16_D20170701-20180630" decimals="3" format="ixt:zerodash" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTEwLTEtMS0yMzA0_706c7516-ddae-4498-9c6b-728898a7ba53">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">77</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_2200"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></div><div><span><br/></span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Note 14&#8212;<ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGV4dHJlZ2lvbjo2MTYzNmI2OWMxNmM0MDczYTVjYjA3NmUyZDMwMWM5Ml84MjQ2MzM3MjE4NDQ0_0b3632f4-c4f4-404a-8457-c0aef11aef76" continuedAt="i9ffd2d69493d481bb8cdff684d7a7117" escape="true">Restructuring Costs</ix:nonNumeric></span></div><ix:continuation id="i9ffd2d69493d481bb8cdff684d7a7117" continuedAt="i3537bfbcb5694124a73bfed12725b3e2"><div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company announced a business improvement plan for the Electrical Infrastructure segment and its strategic initiative to exit the domestic iron and steel industry.  Planned activities under the business improvement plan and the wind down of the domestic iron and steel industry were expanded in the second half of the year due to lower revenue in fiscal 2020 and uncertainties caused by the COVID-19 pandemic.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The business improvement plan consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with the near-term revenue expectation.  The restructuring costs are primarily comprised of severance and personnel-related costs related to reductions in workforce and impairments of operating lease right-of-use assets, other intangible assets and other fixed assets related to the closure of certain offices.  The Company incurred $14.0 million of restructuring costs in fiscal 2020 and has substantially completed its business improvement plan and the wind down of the domestic iron and steel business as of June 30, 2020.</span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGV4dHJlZ2lvbjo2MTYzNmI2OWMxNmM0MDczYTVjYjA3NmUyZDMwMWM5Ml84MjQ2MzM3MjE4NDQ1_f7973743-e667-45c3-aa1d-f2d5abf3fb77" escape="true"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring costs incurred are classified as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:80.040%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.176%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended <br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8zLTItMS0xLTIzODI_4c472b5a-608c-4256-bac2-b617e4cbfd1e">1,571</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" name="us-gaap:BusinessExitCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV80LTItMS0xLTIzODI_304c8cab-1886-499e-a24b-2a7800e69222">234</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV81LTItMS0xLTM3OTk_e053ee12-4366-43eb-b449-3d0737694f94">1,150</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV81LTItMS0xLTIzODI_411c51c2-6b65-4904-a573-4d75b7393355">2,955</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV83LTItMS0xLTIzODI_864d53b1-f450-4aa8-b2e0-84f83ad6a782">1,767</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessExitCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV84LTItMS0xLTIzODI_ac1e0121-13b6-4524-9712-6061b537bbdc">1,708</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMC0yLTEtMS0zODIz_2d887dd4-cee8-49c1-be89-b0dc328b9b35">375</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV85LTItMS0xLTIzODI_94da59db-b8c8-4c23-a132-8e5d3c069312">3,850</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMS0yLTEtMS0yMzgy_f56eea44-a3f8-418f-9d47-5cd821faa07b">576</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" name="us-gaap:BusinessExitCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMi0yLTEtMS0yMzgy_63911089-1b8f-4dba-a3c0-55fa1dcf1909">720</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNS0yLTEtMS0zODYy_bab0904f-7bfc-4484-b706-dfd40f2cdcbc">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMy0yLTEtMS0yMzgy_b2b4e6d5-9f4f-4a92-b8fa-94dfc06f61ca">1,296</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNS0yLTEtMS0yMzgy_b2f995eb-8f44-4b30-a714-5aa86e6cdf2b">4,861</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessExitCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNi0yLTEtMS0yMzgy_a3ecb3cc-666f-471f-88c8-7f3f04ef96e4">1,048</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yMC0yLTEtMS0zODkz_6b526f0c-7fdb-465a-ba93-76e9d7d58172">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNy0yLTEtMS0yMzgy_f744515a-2574-4aa0-bac4-662b7ebdc52f">5,909</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring Costs by Type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yNS0yLTEtMS0zOTAx_224e92f4-a992-4e4f-be5b-c9afa048619a">8,775</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessExitCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yNi0yLTEtMS0zOTAx_fa212b85-2903-412a-ab79-871c8a37eccd">3,710</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yNy0yLTEtMS0zOTAx_b7300313-23ca-4c80-a9c9-535b5f405b88">1,525</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements (continued)</span></div></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><ix:continuation id="i3537bfbcb5694124a73bfed12725b3e2"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGV4dHJlZ2lvbjo2MTYzNmI2OWMxNmM0MDczYTVjYjA3NmUyZDMwMWM5Ml84MjQ2MzM3MjE4NDQ2_3ec55962-9b29-4fdd-acb5-52f28ef598f1" continuedAt="ic0863c1537934fa3879b1d16f7a2ecac" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:79.894%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.176%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-6" format="ixt:zerodash" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8wLTItMS0xLTgwNDQ_2206d1ee-b2e0-4c36-9e30-e9fde5a2e877">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8xLTItMS0xLTgwNDc_de952e0c-1f84-4c15-b403-c0f2000428c8">14,010</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8yLTItMS0xLTgwNDk_058f60e0-2170-4ead-bd07-b18e0b0a44eb">5,215</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8zLTItMS0xLTgwNTE_3ec0229c-d067-4064-8714-9d84c687b2a2">6,392</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance as of June 30, 2020</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV80LTItMS0xLTgwNTM_c15cf66c-4fbf-45f2-b1de-458eae96296e">2,403</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:10.190%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:43.328%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.401%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.180%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"><ix:continuation id="ic0863c1537934fa3879b1d16f7a2ecac" continuedAt="if063d18174d84f5eb2d11457f0209fea">(1)</ix:continuation></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"><ix:continuation id="if063d18174d84f5eb2d11457f0209fea">The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets</ix:continuation>.</span></div></ix:continuation><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">79</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_190"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90ZXh0cmVnaW9uOmI2ODU5ZmZmYmFmYjQ2OTI5NjFjOTkyODJhMzZlNmUwXzI4OQ_22e9dd5a-efb8-4890-8645-17328cd3d8ff" escape="true"><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90ZXh0cmVnaW9uOmI2ODU5ZmZmYmFmYjQ2OTI5NjFjOTkyODJhMzZlNmUwXzMwMg_01a6ca0d-1ffd-442d-bcc2-12a1783bf0c8" escape="true"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Quarterly Financial Data (Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal Years Ended June&#160;30, 2020 and June&#160;30, 2019 </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:44.274%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.822%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.822%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.822%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.824%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtMi0xLTEtMA_a49bc780-016c-4377-8988-aef5673d6b19">338,097</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtNC0xLTEtMA_29ffba81-eb81-45e6-9e75-17e9ab37da39">318,677</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtNi0xLTEtMA_c2cd2502-4bb6-4a7e-a50f-3f492183b3e7">248,327</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtOC0xLTEtMA_2662617c-cb5d-4fe9-97b2-670c97657022">195,837</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtMi0xLTEtMA_b7178c5b-c381-475a-94f0-50b250b735ca">32,465</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtNC0xLTEtMA_4c6ef6ec-f4bf-4d75-8b97-2595780ae1e7">30,001</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtNi0xLTEtMA_36b52cb6-4dba-4498-a284-cdb119064e96">20,477</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtOC0xLTEtMA_5b08f235-5717-4aab-89fa-14d8bb6964a4">19,233</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtMi0xLTEtNzI5Ng_51010d60-5c59-4ba4-9f56-62f0efefb8fd">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNC0xLTEtNzMwMA_e04e18c4-8593-41a3-8cbc-2ae31733efca">38,515</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNi0xLTEtNzMwMw_5878dfa9-9750-41b0-b2e5-c832db21ff43">6,559</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringSettlementAndImpairmentProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtOC0xLTEtNzMwNw_708b29c2-dfba-49ac-b931-f965d94d6dc3">7,451</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtMi0xLTEtMA_d1aa9439-88d4-4cf5-9563-af55384c3990">8,774</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNC0xLTEtMA_0fa7e7f7-08c7-4a07-a16b-61b503f018e1">31,679</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNi0xLTEtMA_95c1b166-dd37-4463-8294-9a04129c9c78">5,800</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtOC0xLTEtMA_bc41f4fa-a01a-4677-8510-0e15398d0a2b">7,920</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtMi0xLTEtMA_4dd4c1d9-ff2b-458b-b29f-ef81dbe85045">6,151</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtNC0xLTEtMA_b0000cdf-f05c-4ea0-9fa2-b344cf9bcd66">28,008</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtNi0xLTEtMA_ec4147d6-eaaf-41b0-af08-5524629e0f9c">5,495</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtOC0xLTEtMA_1f6ad6ad-b983-4366-a163-5ee55fbb6cd3">5,722</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtMi0xLTEtMA_8400a5c1-58bf-4290-bd7a-50f364a76919">0.23</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtNC0xLTEtMA_cdeee2c0-0dcd-43da-b478-cb4baf41b7fc">1.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtNi0xLTEtMA_43019e0d-1ecc-4e02-86c1-323ceca94014">0.21</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtOC0xLTEtMA_85f8230e-9eb6-4fe4-b0ef-0a64d213d6a3">0.22</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktMi0xLTEtMA_42e1e203-9d16-4536-ace7-4e4a3aa941eb">0.22</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktNC0xLTEtMA_a65af354-991c-4910-b251-7fb7acd66ce9">1.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktNi0xLTEtMA_eebed907-b1fd-4ec9-95ee-ea765f53c2e5">0.21</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktOC0xLTEtMA_d4caaef0-1f49-4333-83bb-79970af15a9a">0.22</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTItMS0xLTA_5dd376a2-1a2a-483f-aee1-237a86f03f44">318,511</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTQtMS0xLTA_69a3e639-b446-4e80-8ed0-d19cf2e2c71f">340,568</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTYtMS0xLTA_a4da3160-506d-49a9-828a-17c0b09ee669">358,887</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTgtMS0xLTA_6ba4f0a5-8f53-4783-9a99-cf26782c088a">398,714</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTItMS0xLTA_e5017cc2-37da-481d-bdc3-a5168da8a236">23,421</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTQtMS0xLTA_95ee689b-b5ec-4ea9-b4d3-cf2a4c644755">27,886</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTYtMS0xLTA_762df608-dd08-48ae-86d2-bc0f501e1a75">36,906</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTgtMS0xLTA_15bb27dc-9e14-405e-906c-3c97b2254845">43,738</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTItMS0xLTA_33e1e902-e4d9-428b-888c-85d052c68946">2,220</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTQtMS0xLTA_e0036657-97a0-4b36-a5fe-fd7de6f230b4">5,527</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTYtMS0xLTA_c562c0a7-2abb-4dde-936f-54cf2f842d18">12,794</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTgtMS0xLTA_a16d40ea-7f1c-4dfd-ac3b-5ae7fa913614">17,389</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTItMS0xLTA_89f20ede-def1-4efa-8d62-bb95516f084d">2,305</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTQtMS0xLTA_6add0c0c-cfc3-4921-8a11-0ec22d90ceb0">3,932</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTYtMS0xLTA_eebd7bf1-4607-42a5-a13e-8e6ee05dee54">8,933</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTgtMS0xLTA_fe60b431-af57-471d-b0e0-60b7181138e1">12,812</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTItMS0xLTA_c8f55088-6c98-4c1f-a8b0-a7bdfa027e21">0.09</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTQtMS0xLTA_03d62574-c5e6-402e-b800-bf3d369c7abc">0.15</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTYtMS0xLTA_6ac448a5-ff5a-44e5-b43b-836c8fead889">0.33</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTgtMS0xLTA_68cc6451-2372-43b6-991f-07101fe8d02f">0.48</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTItMS0xLTA_d92a1ccc-75cf-4e18-9b91-da5d064c5bf4">0.08</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTQtMS0xLTA_496f7cb4-dca7-4033-8d3f-9b6807ce1084">0.14</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTYtMS0xLTA_19558110-4a92-4076-a7ea-f96c5a786632">0.33</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTgtMS0xLTA_ae291617-7983-4b28-92ea-d64c4ea0d7d1">0.47</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:9.821%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:36.772%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.765%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.765%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.377%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.</span></div></ix:nonNumeric></ix:nonNumeric><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">80</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_193"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><ix:nonNumeric contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90ZXh0cmVnaW9uOjI2YWMyYzFlMTk4YjQzNDE4OTIxMjVjNmQ2NTA3YWM4XzExNDg_f4f0b0f1-1bac-4d8e-a090-00cc16e901d1" escape="true"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Schedule II&#8212;Valuation and Qualifying Accounts</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018 </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:30.008%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.365%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.479%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.365%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.479%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.365%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.479%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:1.954%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.479%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:1.954%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.365%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.479%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.212%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.217%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. C<br/>ADDITIONS</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. D</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. E</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>Beginning&#160;of<br/>Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged&#160;to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to Other Accounts&#8212;Describe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions&#8212;Describe</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>End of<br/>Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i79a6382740f14e309294fb20f6d3c316_I20190630" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtMi0xLTEtMA_620f5884-a3f5-4148-9cf0-ee73d6502d2b">923</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtNC0xLTEtMA_940667cd-7192-4726-bb70-7029289aac39">1,158</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtNi0xLTEtMA_273ab32f-6b46-4e99-830a-800bffd43959">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtOC0xLTEtMA_08c0f14d-2e45-47a2-97cc-40aeebb1d515">1,176</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(A)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibf6364d7b6804c7d8df296b5e9caeb0f_I20200630" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtMTEtMS0xLTA_5a95430f-c799-4077-a5ad-e6cb37817388">905</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8562572a7644264ac10a9c6705f0aef_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtMi0xLTEtMA_4a2aafa3-b516-40f5-b0b7-feeae2b006d2">4,959</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c8508194210447486ca84449d7b91cd_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtNC0xLTEtMA_8f267587-0ab0-4e7a-b376-2f46589dea2b">3,062</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c8508194210447486ca84449d7b91cd_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtNi0xLTEtMA_e3ee2583-7d72-4b16-8116-cea245f89597">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c8508194210447486ca84449d7b91cd_D20190701-20200630" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtOC0xLTEtMA_2aa163e6-b9bb-4dbc-9a84-efd30fdb4e27">258</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(B)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9fb0ac8f9ef04ffa9b8c20f142ca9a5f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtMTEtMS0xLTA_b94e0810-6088-4a49-851f-655c2662eed1">7,763</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtMi0xLTEtMA_e277f983-be07-4fb7-9e39-1df5795c7c76">5,882</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtNC0xLTEtMA_16484f6f-295c-485c-ad2e-3df8b3b61ade">4,220</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtNi0xLTEtMA_6e3a4909-28cd-4ce5-804e-c59cdf44bf7e">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtOC0xLTEtMA_8dcc758f-84d2-4cb9-a2ff-c40cb7f2610b">1,434</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idecff3b9741a4caba48daaa763645c91_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtMTEtMS0xLTA_2dbddc26-50cc-4aa1-9912-e7fb635fb85e">8,668</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibcc74897db1f404e9ca7875c6fc3ea23_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktMi0xLTEtMA_543dc157-c465-439b-92b4-98d2dc85f902">6,327</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktNC0xLTEtMA_cb9e211f-f44b-4e6b-afe7-b6ea8ce4a420">5</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktNi0xLTEtMA_6376e493-aa95-4c37-8109-e7aa032f8331">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktOC0xLTEtMA_68f0a05e-9edc-4dec-b1c7-37240dd6fe9e">5,409</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(C)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i79a6382740f14e309294fb20f6d3c316_I20190630" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktMTEtMS0xLTA_2e111156-0cfa-4e4b-8d0a-79cf7834d011">923</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibfc9d730024d43bd8819612a815e61d7_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTItMS0xLTA_15a7cb20-0f51-4c7b-984c-80d7eb347249">1,638</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9211507b4890452aa59b8e36530b9861_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTQtMS0xLTA_8cca4497-41ea-4d09-a681-3e0c241cb12b">4,594</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9211507b4890452aa59b8e36530b9861_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTYtMS0xLTA_137b604a-f390-4d7b-8e08-97208242f025">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9211507b4890452aa59b8e36530b9861_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTgtMS0xLTA_90f55195-ae80-42c4-adf3-d20cc63b0c99">1,273</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(D)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8562572a7644264ac10a9c6705f0aef_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTExLTEtMS0w_24e5188d-1e63-448c-a42c-5fe2ba20b8c6">4,959</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTItMS0xLTA_e91f4957-0141-4738-85f7-de122b1691a9">7,965</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTQtMS0xLTA_17b1ed48-9a7c-461c-a0c6-1d827bcc47e0">4,599</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTYtMS0xLTA_c37d60e4-1f10-48f5-9092-1c2d5a1ac47d">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTgtMS0xLTA_a5e4bbec-2f8c-46eb-b1aa-f10c850acaac">6,682</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iedce527556da49889727d2c558a68dab_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTExLTEtMS0w_062a1137-395d-4fb6-9364-a844924d82c1">5,882</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4df4c28a8f7b43cf8f58ff191cdadcb1_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTItMS0xLTA_23411a63-4691-4bd0-9cc9-d12d4330b654">9,887</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTQtMS0xLTA_07f9c433-93ea-4a7f-ba1c-353e7b19e8b4">107</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTYtMS0xLTA_51b54034-6f51-464b-aa5d-fc8c3361af2b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTgtMS0xLTA_3f81b3ef-0423-4104-8d78-77cb4a09d4f8">3,667</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(E)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibcc74897db1f404e9ca7875c6fc3ea23_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTExLTEtMS0w_5d41b629-5ba2-4781-8f03-575ab2df0594">6,327</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb8a0eeabb4345c0bf61368ccedb3aac_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTItMS0xLTA_a049f0e0-2c13-4b5d-9886-29b089fcb4d3">1,719</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTQtMS0xLTA_fcfa8066-4ff0-4fc3-96b6-70c162634c58">1,020</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTYtMS0xLTA_c045c0d7-f9ab-48ee-8385-ec2f0dad13a7">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTgtMS0xLTA_fdf39f46-2903-4d4b-8141-822354fabc06">1,101</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(F)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibfc9d730024d43bd8819612a815e61d7_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTExLTEtMS0w_6812527a-ae10-451f-9e92-5c9d2f662472">1,638</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTItMS0xLTA_ac557bec-b990-480b-8f26-44b5ee5cfae3">11,606</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTQtMS0xLTA_1bf541ff-882f-4916-b3c7-861cf8215594">1,127</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTYtMS0xLTA_09016268-b237-42be-bc4d-ef5b16200d5b">&#8212;</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTgtMS0xLTA_40e573bf-ae97-4367-b693-00c098e0fdf9">4,768</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTExLTEtMS0w_32f8cc21-06f2-4110-a6b1-557305474634">7,965</ix:nonFraction></span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:10.206%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:34.582%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.430%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.852%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(A)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Primarily relates to a $0.6 million reserve that was recognized as bad debt expense and ultimately settled and written off within fiscal 2020 and $0.3 million of payments received on a balance that was fully reserved.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(B)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Relates to foreign currency exchange rate differences for the portion of the valuation allowance on net operating loss and tax credit carryforwards in foreign jurisdictions.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(C)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Primarily relates to a $5.2 million reversal of a previous reserved account receivable balance that was fully settled with an agreement with the customer.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(D)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Relates to the deferred tax asset of $0.8 million created by a stock-based compensation award with a market condition that was fully reserved in fiscal 2018.  In fiscal 2019, upon the final determination that the award would not vest, the Company wrote off the deferred tax asset against the reserve.  The remaining balance relates to $0.5 million of fully reserved tax credits that expired in fiscal 2019.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(E)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.8pt;">Primarily relates to the reversal of reserved account receivable that was fully settled with cash and future backlog.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(F)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Primarily relates to $0.8 million of stock-based compensation expense recognized in fiscal 2018 that was not deductible for tax purposes due to not meeting a market condition vesting requirement and to $0.3 million of foreign tax credits that expired.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div style="padding-left:31.5pt;"><span><br/></span></div><div><span><br/></span></div><div style="padding-left:31.5pt;"><span><br/></span></div><div style="padding-left:31.5pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">81</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_196"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None</span></div><div id="i95a72eae73ed4f80a1dcede005592273_199"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;9A. Controls and Procedures</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Securities Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure based on the definition of &#8220;disclosure controls and procedures&#8221; in Rule 13a-15(e).</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The disclosure controls and procedures are designed to provide reasonable, not absolute, assurance of achieving the desired control objectives.  The Company&#8217;s management, including the Chief Executive Officer and Chief Financial Officer, does not expect that the disclosure controls and procedures or our internal controls over financial reporting will prevent or detect all errors or fraud.   The design of our internal control system takes into account the fact that there are resource constraints and the benefits of controls must be weighed against the costs.  Additionally, controls can be circumvented by the acts of key individuals, collusion or management override.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of June&#160;30, 2020.  Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level at June&#160;30, 2020.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See &#8220;Management&#8217;s Report on Internal Control over Financial Reporting&#8221; set forth in Item 8, Financial Statements and Supplementary Data of this Annual Report on Form 10-K.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Changes in Internal Control Over Financial Reporting</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no changes during the fourth quarter of fiscal 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting despite the fact that many of our employees worked remotely due to the COVID-19 pandemic.  We are continually monitoring and assessing the effects of the pandemic on our internal controls to minimize the impact to their design and operating effectiveness.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_202"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;9B.  Other Information</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">82</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART III</span></div><div id="i95a72eae73ed4f80a1dcede005592273_208"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;10.   Directors, Executive Officers and Corporate Governance</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item with respect to the Company&#8217;s directors and corporate governance is incorporated herein by reference to the sections entitled &#8220;Proposal Number 1: Election of Directors&#8221; and &#8220;Corporate Governance and Board Matters&#8221; in the Company&#8217;s definitive Proxy Statement for the 2020 Annual Meeting of Stockholders (&#8220;Proxy Statement&#8221;).  The information required by this item with respect to the Company&#8217;s executive officers is incorporated herein by reference to the section entitled &#8220;Executive Officer Information&#8221; in the Proxy Statement.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has adopted a Code of Business Conduct and Ethics applicable to all directors, officers and employees, including the principal executive officer, principal financial officer and principal accounting officer of the Company.  In addition, we have adopted Corporate Governance Guidelines for the Board of Directors and Charters for the Audit, Compensation and Nominating and Corporate Governance Committees of the Board of Directors.  The current version of these corporate governance documents is publicly available in the &#8220;Investors&#8221; section of the Company&#8217;s website at </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">matrixservicecompany.com</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> under &#8220;Corporate Governance.&#8221;  If we make any substantive amendments to the Code of Business Conduct and Ethics, or grant any waivers, including implicit waivers, from the Code of Business Conduct and Ethics applicable to the principal executive officer, principal financial officer or principal accounting officer, or any person performing similar functions, we will disclose such amendment or waiver on our website or in a report on Form 8-K.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_211"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;11.   Executive Compensation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the sections entitled &#8220;Director Compensation,&#8221; "Compensation Discussion and Analysis" and &#8220;Executive Officer Compensation&#8221; in the Proxy Statement.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_214"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the sections entitled &#8220;Securities Authorized for Issuance Under Executive Compensation Plans&#8221; and &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; in the Proxy Statement.</span></div><div id="i95a72eae73ed4f80a1dcede005592273_217"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;13.   Certain Relationships and Related Transactions, and Director Independence</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the section entitled "Corporate Governance and Board Matters" and &#8220;Certain Relationships and Related Transactions&#8221; in the Proxy Statement.&#160;</span></div><div id="i95a72eae73ed4f80a1dcede005592273_220"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;14.   Principal Accounting Fees and Services</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the sections entitled &#8220;Fees of Independent Registered Public Accounting Firm&#8221; and &#8220;Audit Committee Pre-Approval Policy&#8221; in the Proxy Statement.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">83</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_223"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART IV</span></div><div id="i95a72eae73ed4f80a1dcede005592273_226"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;15. Exhibits and Financial Statement Schedules</span></div><div id="i95a72eae73ed4f80a1dcede005592273_229"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(a)&#160;(1)  Financial Statements of the Company</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following financial statements and supplementary data are filed as a part of this report under &#8220;Item 8&#8212;Financial Statements and Supplementary Data&#8221; in this Annual Report on Form 10-K:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:82.331%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.469%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statements of the Company</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_103">Management&#8217;s Report on Internal Control Over Financial Reporting</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_103">42</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Reports of Independent Registered Public Accounting Firm (Deloitte&#160;&amp; Touche LLP)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_106">43</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">Consolidated Statements of Income for the Fiscal Years Ended June&#160;30, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">,&#160;June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">9</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109"> and June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">8</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_109">45</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">Consolidated Statements of Comprehensive Income for the Fiscal Years Ended June&#160;30, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">, June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">9</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112"> and June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">8</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_112">46</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118">Consolidated Balance Sheets as of June&#160;30, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118"> and June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118">9</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_118">47</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">Consolidated Statements of Cash Flows for the Fiscal Years Ended June&#160;30, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">,&#160;June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">9</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124"> and June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">8</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_124">49</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">Consolidated Statements of Changes in Stockholders&#8217; Equity for the Fiscal Years Ended June&#160;30, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">,&#160;June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">9</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127"> and June&#160;30, 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">8</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_127">51</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_133">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_133">52</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_190">Quarterly Financial Data (Unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_190">80</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_193">Schedule II&#8212;Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_193">81</a></span></div></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i95a72eae73ed4f80a1dcede005592273_232"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(2)  Financial Statement Schedules</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The financial statement schedule is filed as a part of this report under Schedule II&#8212;Valuation and Qualifying Accounts June&#160;30, 2020,&#160;June&#160;30, 2019 and June&#160;30, 2018, immediately following Quarterly Financial Data (Unaudited).  All other schedules are omitted because they are not applicable or the required information is shown in the financial statements, or notes thereto, included herein.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">84</span></div></div></div><div id="i95a72eae73ed4f80a1dcede005592273_235"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-indent:9pt;margin-top:6pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> (3)  The following documents are included as exhibits to this Annual Report on Form 10-K.  The exhibits below incorporated by reference herein are indicated as such by the information supplied in the parenthetical hereafter.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:88.359%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627316000233/proxystatementfiscal2016de.htm">Amended and Restated Certificate of Incorporation of Matrix Service Company (Appendix A to the Company's Proxy Statement filed October 7, 2016 (File No. 1-15461)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312504113071/dex32.htm">Certification of Designations, Preferences and Rights of Series B Junior Preferred Stock dated November 12, 1999 (Exhibit 3.2 to the Company&#8217;s Registration Statement on Form S-3 (File No. 333-117077) filed July 1, 2004</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312505169705/dex35.htm">Certificate of Increase of Authorized Number of Shares of Series B Junior Participating Preferred Stock pursuant to Section 151 of the General Corporation Law of the State of Delaware dated July 11, 2005 (Exhibit 3.5 to the Company&#8217;s Annual Report on Form 10-K (File No. 1-15461) filed August 17, 2005)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312507182493/dex37.htm">Certificate of Increase of Authorized Number of Shares of Series B Junior Participating Preferred Stock pursuant to Section 151 of the General Corporation Law of the State of Delaware dated October 23, 2006 (Exhibit 3.7 to the Company&#8217;s Annual Report on Form 10-K (File No. 1-15461) filed August 14, 2007)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627317000018/exhibit31secondamendedandr.htm">Second Amended and Restated Bylaws, effective as of May 4, 2017 (Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q (File No. 1-15461) filed May 10, 2017)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627319000094/exhibit42descriptionofthec.htm">Description of the Company's Common Stock (Exhibit 4.2 to the Company&#8217;s Annual Report on Form 10-K (File No. 1-15461) filed September 4, 2019).</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312506191449/ddef14a.htm">Matrix Service Company 2004 Stock Incentive Plan (Appendix B to the Company&#8217;s Proxy Statement filed September 15, 2006 (File No. 1-15461))</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312506202415/dex10.htm">Amendment 1 to Matrix Service Company 2004 Stock Incentive Plan (Exhibit 10 to Amended Schedule 14A filed October 4, 2006 (File No. 1-15461))</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312508166640/dex106.htm">Amendment 2 to Matrix Service Company 2004 Stock Incentive Plan (Exhibit 10.6 to the Company&#8217;s Annual Report on Form 10-K (File No. 1-15461) filed August 5, 2008)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312509190436/ddef14a.htm">Amendment 3 to Matrix Service Company 2004 Stock Incentive Plan (Exhibit A to the Company&#8217;s Proxy Statement filed September 11, 2009 (File No. 1-15461))</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.5</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312512419606/d410615ddef14a.htm">Matrix Service Company 2012 Stock and Incentive Compensation Plan (Attachment A to the Company's Proxy Statement (File No. 1-15461) filed October 10, 2012)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+ 10.6</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627314000094/proxystatementfiscal2014.htm">Amendment Number 1 to the Matrix Service Company 2012 Stock and Incentive Compensation Plan (Exhibit A to the Company's Proxy Statement (File No. 1-15461) filed October 10, 2014)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.7</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627316000241/exhibit101-mtrxx2016x9x30x.htm">Form of Long-Term Incentive Award Agreement (2012 Stock and Incentive Compensation Plan) (Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q (File No. 1-15461) filed November 7, 2016)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.8</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627316000241/exhibit102-mtrxx2016x9x30x.htm">Form of Restricted Stock Unit Award Agreement for employees (2012 Stock and Incentive Compensation Plan) (Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q (File No. 1-15461) filed November 7, 2016)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.9</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627316000233/proxystatementfiscal2016de.htm">Matrix Service Company 2016 Stock and Incentive Compensation Plan (Appendix B to the Company's Proxy Statement (File No. 1-15461), filed October 7, 2016)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.10</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627317000006/exhibit102-mtrxx2016x12x31.htm">Form of Restricted Stock Unit Award Agreement for Directors (2016 Stock and Incentive Compensation Plan) (Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q (File No. 1-15461), filed February 9, 2017)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.11</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627318000092/exhibit1011-mtrxx2018x06x3.htm">Form of Long-Term Incentive Award Agreement (2016 Stock and Incentive Compensation Plan) (Exhibit 10.11 to the Company's Annual Report on Form 10-K/A (File No. 1-15461), filed September 19, 2018).</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.12</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627318000095/proxystatementfiscal2018de.htm">Matrix Service Company 2018 Stock and Incentive Compensation Plan (Appendix A to the Company's Proxy Statement (File No. 1-15461), filed September 21, 2018).</a></span></div></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:8.709%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:88.359%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.13</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627318000128/exhibit10-nonxemployeedire.htm">Form of Restricted Stock Unit Award Agreement for Directors (2018 Stock and Incentive Compensation Plan) (Exhibit 10 to the Company's Quarterly Report on Form 10-Q (File No. 1-15461), filed November 8, 2018).</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*+10.14</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit1014.htm">Form of Restricted Stock Unit Agreement for Employees (2018 Stock and Incentive Compensation Plan).</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*+10.15</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit1015.htm">Form of Long-Term Incentive Award Agreement (2018 Stock and Incentive Compensation Plan).</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.16</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627316000248/exhibit10-formofamendedand.htm">Form of Amended and Restated Severance Agreement (Exhibit 10 to the Company's Current Report on Form 8-K filed November 15, 2016 (File No. 1-15461))</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.17</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312509003061/dex101.htm">Amended and Restated Deferred Compensation Plan for Members of the Board of Directors (Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q (File No. 1-15461) filed January 8, 2009)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.18</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000119312512462895/d411459dex10.htm">Amendment 1 to Amended and Restated Deferred Compensation Plan for Members of the Board of Directors (Exhibit 10 to the Company's Quarterly Report on Form 10-Q (File No. 1-15461) filed November 9, 2012)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627317000018/exhibit101fourthamendedand.htm">Fourth Amended and Restated Credit Agreement dated as of February 8, 2017 among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Lead Arranger and Sole Bookrunner, and the other lenders party thereto (Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q (File No. 1-15461) filed May 10, 2017)</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.20</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627317000122/exhibit101firstamendmentto.htm">First Amendment dated as of August 31, 2017 to Fourth Amended and Restated Credit Agreement (Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q (File No. 1-15461), filed November 7, 2017).</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">+10.21</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627319000117/exhibit10-indemnificat.htm">Form of Indemnification Agreement (Exhibit 10</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/866273/000086627319000117/exhibit10-indemnificat.htm"> to the Company's Quarterly Report on Form 10-Q (File No. 1-15461) filed November 7, 2019).</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> </span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*21</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit21-mtrxx2020x06.htm">Subsidiaries</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*23</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit23-mtrxx2020x06.htm">Consent of Independent Registered Public Accounting Firm&#8212;Deloitte &amp; Touche LLP</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*31.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit311-mtrxx2020x0.htm">Certification Certification Pursuant to Section 302 of Sarbanes-Oxley Act of 2002&#8212;CEO.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*31.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit312-mtrxx202006.htm">Certification Pursuant to Section 302 of Sarbanes-Oxley Act of 2002&#8212;CFO.</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*32.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit321-mtrxx2020x0.htm">Certification Pursuant to 18 U.S.C. 1350 (section 906 of Sarbanes-Oxley Act of 2002)&#8212;CEO</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*32.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit322-mtrxx2020x0.htm">Certification Pursuant to 18 U.S.C. 1350 (section 906 of Sarbanes-Oxley Act of 2002)&#8212;CFO</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*95</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit95-mtrxx2020x06.htm">Mine Safety Disclosure</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*101.INS</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*101.SCH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Schema Document.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*101.CAL</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*101.DEF</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*101.LAB</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Labels Linkbase Document.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*101.PRE</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">*104</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;*Filed herewith.</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;+Management Contract or Compensatory Plan.</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div id="i95a72eae73ed4f80a1dcede005592273_238"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;16. Form 10-K Summary</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i95a72eae73ed4f80a1dcede005592273_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;"><span><br/></span></div><div id="i95a72eae73ed4f80a1dcede005592273_241"></div><div><span><br/></span></div><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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, Matrix Service Company has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:30.525%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.223%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.728%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.369%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.024%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:1.556%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:30.675%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Matrix Service Company</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date : September 3, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/ John R. Hewitt</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John R. Hewitt, President and<br/>Chief Executive Officer</span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:32.428%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.581%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:37.553%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.413%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:20.425%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Signatures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Date</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;Jim W. Mogg</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chairman of the Board of Directors</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Jim W. Mogg</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;John R. Hewitt</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President, Chief Executive Officer and Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John R. Hewitt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;Kevin S. Cavanah</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President<br/>and Chief Financial Officer</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin S. Cavanah</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Accounting and<br/>Principal Financial Officer)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;Martha Z. Carnes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Martha Z. Carnes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;John D. Chandler</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John D. Chandler</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;Carlin G. Conner</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carlin G. Conner</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;John W. Gibson</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John W. Gibson</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;Liane K. Hinrichs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liane K. Hinrichs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:54pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/S/&#160;&#160;&#160;&#160;James H. Miller</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:54pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">James H. Miller</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">87</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.14
<SEQUENCE>2
<FILENAME>exhibit1014.htm
<DESCRIPTION>EX-10.14
<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 2020 Workiva -->
<title>Document</title></head><body><div id="i981052cf8c384dac8f7d12e5393ff3f2_31"></div><div style="min-height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 10.14</font></div><div style="text-align:right;"><font><br></font></div><div style="text-align:right;"><font><br></font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Grantee&#58;      </font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Shares&#58;      </font></div><div><font><br></font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">MATRIX SERVICE COMPANY</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">AWARD AGREEMENT</font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#91;Date&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Grantee&#187;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Address1&#187;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Address2&#187;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;City&#187;, &#171;State&#187; &#171;PostalCode&#187;</font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Dear &#171;FirstName&#187;&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">1.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Award</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  The awards set forth in this Award Agreement (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Award Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) are subject to your acceptance of and agreement to all of the applicable terms, conditions, and restrictions described in the 2018 Stock and Incentive Compensation Plan (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;), of Matrix Service Company, a Delaware corporation (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) a copy of which is on file with, and may be obtained from, the Secretary of the Company, and to your acceptance of and agreement to the further terms, conditions, and restrictions described in this Award Agreement.  To the extent that any provision of this Award Agreement conflicts with the expressly applicable terms of the Plan, it is hereby acknowledged and agreed that those terms of the Plan shall control and, if necessary, the applicable provisions of this Award Agreement shall be hereby deemed amended so as to carry out the purpose and intent of the Plan.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">2.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Restricted Stock Units Award.  </font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Restricted Stock Units Award.  </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company hereby grants to you an aggregate of up to &#171;Shares&#187; restricted stock units (individually, an &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">RSU</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; and collectively, &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">RSUs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) as more specifically set forth in Section 2(e).  This grant of RSUs is comprised of up to &#91;Shares&#93; &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Stock-Based RSUs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; and up to &#91;Shares&#93; &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Cash-Based RSUs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.&#34;  Each Stock-Based RSU entitles you to receive one share of common stock, par value $.01 per share, of the Company (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Shares</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i).  Each Cash-Based RSU entitles you to receive an amount of cash equal to the value of one Share based on the closing price of the Shares at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i).  </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Form of Restricted Stock&#59; Possession of Certificates.  </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company shall issue the Shares you become entitled to receive hereunder by book-entry registration or by issuance of a certificate or certificates for the Shares in your name as soon as practicable after the restrictions in Section 2(d)(ii) lapse as described in Section 2(e).  In the event the Company issues a certificate or certificates for the Shares, such certificates shall be subject to such stop transfer orders and other restrictions as the committee of the Board of Directors that administers the Plan may deem necessary or advisable under the Plan and rules, regulations and other requirements of the Securities and Exchange Commission, any stock exchange upon which such Shares are then listed, and any applicable foreign, federal or state securities laws.  </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(c)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Stockholder Rights Prior to Issuance of Shares.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  Neither you nor any of your beneficiaries shall be deemed to have any voting rights, rights to receive dividends or other rights as a stockholder of the Company with respect to any Shares covered by the RSUs until the date of book-entry registration or issuance by the Company of a certificate to you for such Shares. </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Restrictions.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(i)&#160;Your ownership of the RSUs shall be subject to the restrictions set forth in subsection (ii) of this Section 2(d) until such restrictions lapse pursuant to the terms of Section 2(e).</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(ii)&#160;The restrictions referred to in subsection (i) of this Section 2(d) are as follows&#58;</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(A)&#160;At the time of your termination of employment with the Company or an Affiliate, other than a termination of employment that occurs as a result of an event described in any of Subsections (ii) through (v) of Section 2(e), you shall forfeit the RSUs to the Company and all of your rights thereto shall terminate without any payment of consideration by the Company.  </font></div><div style="text-indent:36pt;padding-left:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(B)&#160;You may not sell, assign, transfer or otherwise dispose of any RSUs, or any rights under the RSUs.  No RSU and no rights under any such RSU may be pledged, alienated, attached or otherwise encumbered, other than by will or the laws of descent and distribution.  If you or anyone claiming under or through you attempts to violate this Section 2(d)(ii)(B), such attempted violation shall be null and void and without effect, and all of the Company's obligations hereunder shall terminate.</font></div><div style="text-indent:36pt;padding-left:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(e)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Lapse of Restrictions.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(i)&#160;The restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs in four equal installments of 25 percent each on each of the first, second, third and fourth anniversaries of the date of this Award Agreement, such that the restrictions set forth in Section 2(d)(ii) shall have lapsed with respect to 100 percent of the RSUs on the fourth anniversary of the date of this Award Agreement.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(ii)&#160;Notwithstanding the provisions of subsection (i) of this Section 2(e), the restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs upon the occurrence of your death or &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.&#34;</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean your inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death, or which has lasted or can be expected to last for a continuous period of not less than 12 months.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(iii)&#160;Notwithstanding the provisions of subsection (i) of this Section 2(e), upon the occurrence of your &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Retirement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; the restrictions described in Section 2(d)(ii) automatically and with no exercise of discretion of the Committee shall lapse with respect to all of your remaining RSUs and be settled upon the earliest to occur of (A) the normal lapsing schedule set forth in Section 2(e)(i) hereof and (B) your death.  Notwithstanding any other provision of this subsection (iii), in the event that you Retire within one year of the date of this Award Agreement, the restrictions will not lapse on any portion of the RSUs represented by this Award Agreement and all such remaining RSUs shall immediately be forfeited.    </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Retirement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; or &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Retire</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean your voluntary &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Separation from Service</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; (as defined in Code Section 409A), on or after the date (A) on which you attain age 65 or (B) on which you attain age 60 and have completed at least ten years of continuous service as an employee of the Company or an Affiliate.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(iv)&#160;Notwithstanding the provisions of subsection (i) of this Section 2(e), in the event of a Change of Control of the Company, this Award Agreement may be continued or assumed by the continuing or successor (as the case may be) organization (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Successor</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;), or the Successor may substitute an equivalent award.  With respect to any RSUs that are continued, assumed or substituted for in accordance with this subsection (iv), the restrictions described in Section 2(d)(ii) shall continue to lapse with respect to such RSUs (as the same may be adjusted in accordance with this subsection (iv)) as set forth in Section 2(e)(i) hereof&#59; provided, however, in the event you incur a voluntary Separation from Service after suffering an &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Adverse Event</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; or incur an involuntary Separation from Service not for &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; in connection with a Change of Control or at any time ending with the earlier to occur of the second anniversary of the Change of Control or the Measurement Date, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs. </font></div><div><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;Adverse Event&#34; shall as to any Participant mean&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(A)&#160;a material reduction of the Participant&#8217;s authorities, duties, or responsibilities with the Company&#894;</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(B)&#160;a material reduction of the Participant&#8217;s annual salary or a material reduction in the Participant&#8217;s target annual incentive compensation, in each case other than a reduction which is applicable to all employees in the same salary grade as the Participant&#894; or</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(C)&#160;a transfer of the Participant&#8217;s primary workplace by more than thirty-five (35) miles.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">If a Participant purports to terminate his or her employment after suffering an Adverse Event, the Participant must give the Company written notice of his or her intent to terminate within sixty (60) calendar days of the occurrence of the event that allegedly constitutes an Adverse Event. The Company shall have a right to cure the event alleged to constitute an Adverse Event for a period of thirty (30) calendar days after notice from the Participant of his or her intention to terminate.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;Cause&#34; shall mean your theft of company property, embezzlement or dishonesty that results in harm to the Company or any Successor&#59; your continued gross or willful neglect of your job responsibilities after receiving written warnings regarding such neglect from the Company or any Successor&#59; your conviction of a felony or pleading </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">nolo contender</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> to a felony charged under state or federal law&#59; or your willful violation of Company policy or the policies of any Successor.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(v)&#160;Notwithstanding the provisions of subsection (i) of this Section 2(e), in the event a Change of Control of the Company occurs and this Award Agreement is not continued or assumed by the Successor and the Successor does not substitute an equivalent award, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs.  </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(vi)&#160;On the date of the lapse of the restrictions in accordance with this Section 2(e), or in any event, no later than the earlier of ninety (90) days after such date or two and one half months following the end of the calendar year in which the restrictions lapsed in accordance with Section 2(e), the Company will make a book-entry registration or will issue you a certificate as provided in Section 2(b) of this Award Agreement for the Shares covered by such Stock-Settled RSUs in redemption of such RSUs and will pay you by check in redemption of the Shares covered by such Cash-Settled RSUs.    </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">3.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Agreement with Respect to Taxes&#59; Share Withholding</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;You agree that (1) you will pay to the Company or an Affiliate, as the case may be, in cash, or make arrangements satisfactory to the Company or such Affiliate regarding the payment of any taxes of any kind required by law to be withheld by the Company or any of its Affiliates with respect to the  RSUs, the and&#47;or the Shares and (2) the Company or any of its Affiliates shall, to the extent permitted by law, have the right to deduct from any payments of any kind otherwise due to you any taxes of any kind required by law to be withheld with respect to the RSUs and the Shares.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;With respect to withholding required upon the lapse of restrictions or upon any other taxable event arising as a result of the RSUs awarded or the issuance of Shares to you, you may elect, subject to the approval of the Committee, to satisfy the withholding requirement, in whole or in part, by having the Company withhold Shares having a Fair Market Value on the date the tax is to be determined equal to the minimum statutory total tax which could be withheld on the transaction (or such other amount that will not cause adverse accounting consequences for the Company and is permitted under the Plan and applicable withholding rules promulgated by the Internal Revenue Service or other applicable governmental entity). All such elections shall be irrevocable, made in writing, signed by you, and shall be subject to any restrictions or limitations that such Committee, in its sole discretion, deems appropriate.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">4.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Adjustment of Shares.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  The number of Shares subject to the RSUs awarded to you under this Award Agreement may be adjusted as provided in the Plan.  </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">5.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Agreement With Respect to Securities Matters.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  You agree that you will not sell or otherwise transfer any Shares received pursuant to this Award Agreement except pursuant to an effective registration statement under the U.S. Securities Act of 1933, as amended, or pursuant to an applicable exemption from such registration.  Unless a registration statement relating to the Shares issuable upon the lapse of the restrictions on the RSUs pursuant to this Award Agreement is in effect at the time of issuance of such Shares, the certificate(s) for the Shares shall contain the following legend&#58;  </font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The securities evidenced by this certificate have not been registered under the Securities Act of 1933 or any other securities laws.  These securities have been acquired for investment and may not be sold or transferred for value in the absence of an effective registration of them under the U.S. Securities Act of 1933 and any other applicable securities laws, or receipt by the Company of an opinion of counsel or other evidence acceptable to the Company that such registration is not required under such acts.  </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">6.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Forfeiture.  </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">You agree that in the event you violate the confidentiality, non-competition, non-solicitation or non-disparagement provisions of any agreement between you and the Company or any Affiliate, or any plan of the Company or any Affiliate in which you participate, including without limitation, the non-solicitation provisions of Section 7 below, you will forfeit in their entirety the  RSUs, and all of your rights thereto shall terminate without any payment of consideration by the Company. </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">7.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Non-Solicitation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Non-Solicitation of Employees</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  During the period beginning on the date of this Award Agreement and ending on the second anniversary of the date of your termination of employment with the Company or an Affiliate, regardless of the reason for your termination of employment, you shall not, directly, or indirectly by assisting others&#58; (i) cause or attempt to cause or encourage any employee of the Company or an Affiliate to terminate his or her relationship with the Company or an Affiliate or (ii) solicit the employment or engagement as a consultant or adviser, of any employee of the Company or an Affiliate or any former employee of the Company or an Affiliate who left the employ of the Company or Affiliate within two years following your termination of employment with the Company or an Affiliate.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Reasonableness of Restriction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  You agree and acknowledge that the above non-solicitation covenant is reasonable in the scope of activities restricted, the geographic area covered by the restriction and the duration of the restriction, and is necessary in that it protects the legitimate business interests of the Company and its Affiliates in its confidential information, its proprietary work, and its relationships with its employees, customers, suppliers and agents and that it does not unreasonably impair your ability to earn a livelihood or to support your dependants.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(c)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Irreparable Harm&#59; Injunctive Relief</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  You agree and acknowledge that a violation by you of the non-solicitation covenant contained herein will result in immediate and irreparable harm to the Company for which there is no adequate remedy at law.  You hereby agree that the Company will be entitled, in addition to any remedies it might have under this Award Agreement or at law, to injunctive and other equitable relief to prevent or curtail any threatened or actual breach of this Award Agreement by you, without the posting of bond or other security.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(d)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Extension of Covenant</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  During any breach of the non-solicitation provisions of this Award Agreement, the period of restraint set forth herein shall be automatically tolled and suspended for the amount of time that the violation continues.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(e)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Survival of Covenants</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  Your obligations pursuant to this Section 7 shall survive the termination of this Award Agreement and the termination of your employment with the Company or an Affiliate.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(f)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Attorneys' Fees</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  You agree to pay the Company any attorneys' fees and costs which the Company incurs in enforcing, to any extent, the provisions of this Section 7, whether or not litigation is actually commenced, and including any appeal.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">8.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Compliance with 409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  The Company intends that this Award Agreement and the Plan either (a) comply with Section 409A and guidance thereunder or (b) be excepted from the provisions of Section 409A. Accordingly, the Company reserves the right and you agree that the Company shall have the right, without your consent and without prior notice to you, to amend either or both this Award Agreement and the Plan to cause this Award Agreement and the Plan to be so compliant or so excepted and to take such other actions under the Plan and this Award Agreement to achieve such compliance or exception.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">9.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Certain Definitions.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  Capitalized terms used in this Award Agreement and not otherwise defined herein shall have the respective meanings provided in the Plan.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">10.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Designation of Beneficiary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  Your beneficiary for receipt of any payment made under this Award Agreement in the event of your death shall be the person(s) designated as your beneficiary(ies) on a form prescribed by the Company.  If no beneficiary is designated, upon your death, payment shall be made to your estate.  </font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#91;Signature Page to Follow&#93;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">If you accept this Award Agreement and agree to the foregoing terms and conditions, please so confirm by signing and returning the duplicate copy of this Award Agreement enclosed for that purpose.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">MATRIX SERVICE COMPANY</font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">By&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                            </font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Name&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                       </font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Title&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                         </font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The foregoing Award Agreement is accepted by me as of </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, and I hereby agree to the terms, conditions, and restrictions set forth above and in the Plan.</font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                                  </font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Grantee&#187;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.15
<SEQUENCE>3
<FILENAME>exhibit1015.htm
<DESCRIPTION>EX-10.15
<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 2020 Workiva -->
<title>Document</title></head><body><div id="i4697230f426c46408eeb59e71416c1fb_31"></div><div style="min-height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 10.15</font></div><div><font><br></font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Grantee&#58;   </font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Shares&#58;     </font></div><div style="text-align:right;"><font><br></font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">MATRIX SERVICE COMPANY</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">AWARD AGREEMENT</font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#91;Date&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Grantee&#187;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Address1&#187;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Address2&#187;</font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;City&#187;, &#171;State&#187; &#171;PostalCode&#187;</font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Dear &#171;FirstName&#187;&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">1.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Award</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  The awards set forth in this Award Agreement (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Award Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) are subject to your acceptance of and agreement to all of the applicable terms, conditions, and restrictions described in the 2018 Stock and Incentive Compensation Plan (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;), of Matrix Service Company, a Delaware corporation (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) a copy of which is on file with, and may be obtained from, the Secretary of the Company, and to your acceptance of and agreement to the further terms, conditions, and restrictions described in this Award Agreement.  To the extent that any provision of this Award Agreement conflicts with the expressly applicable terms of the Plan, it is hereby acknowledged and agreed that those terms of the Plan shall control and, if necessary, the applicable provisions of this Award Agreement shall be hereby deemed amended so as to carry out the purpose and intent of the Plan.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">2.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Restricted Stock Units and Performance Unit Long-Term Incentive Award.  </font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Restricted Stock Units and Performance Units Awards.  </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company hereby grants to you an aggregate of up to &#171;Shares&#187; restricted stock units (individually, an &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">RSU</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; and collectively, &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">RSUs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) as more specifically set forth in Section 2(e).  This grant of RSUs is comprised of up to &#91;Shares&#93; &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Stock-Based RSUs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; and up to &#91;Shares&#93; &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Cash-Based RSUs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.&#34;  Each Stock-Based RSU entitles you to receive one share of common stock, par value $.01 per share, of the Company (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Shares</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;) at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i).  Each Cash-Based RSU entitles you to receive an amount of cash equal to the value of one Share based on the closing price of the Shares at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i).  In addition, the Company hereby grants to you an aggregate of up to &#171;Shares&#187; performance units (individually, a &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Performance Unit</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; and collectively, &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Performance Units</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;).  Each Performance Unit entitles you to receive up to two Shares at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(ii).</font></div><div><font><br></font></div><div style="text-indent:29.25pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Form of Restricted Stock&#59; Possession of Certificates.  </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company shall issue the Shares you become entitled to receive hereunder by book-entry registration or by issuance of a certificate or certificates for the Shares in your name as soon as practicable after the restrictions in Section 2(d)(ii) lapse as described in Section 2(e).  In the event the Company issues a certificate or certificates for the Shares, such certificates shall be subject to such stop transfer orders and other restrictions as the committee of the Board of Directors that administers the Plan may deem necessary or advisable under the Plan and rules, regulations and other requirements of the Securities and Exchange Commission, any stock exchange upon which such Shares are then listed, and any applicable foreign, federal or state securities laws.  </font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:29.25pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(c)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Stockholder Rights Prior to Issuance of Shares.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  Neither you nor any of your beneficiaries shall be deemed to have any voting rights, rights to receive dividends or other rights as a stockholder of the Company with respect to any Shares covered by the RSUs or the Performance Units until the date of book-entry registration or issuance by the Company of a certificate to you for such Shares. </font></div><div style="text-indent:29.25pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:29.25pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(d)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Restrictions.</font></div><div style="text-indent:29.25pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(i)&#160;Your ownership of the RSUs and Performance Units shall be subject to the restrictions set forth in subsection (ii) of this Section 2(d) until such restrictions lapse pursuant to the terms of Section 2(e).</font></div><div style="text-indent:29.25pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(ii)&#160;The restrictions referred to in subsection (i) of this Section 2(d) are as follows&#58;</font></div><div style="text-indent:29.25pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:29.25pt;padding-left:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(A)&#160;At the time of your termination of employment with the Company or an Affiliate, other than a termination of employment that occurs as a result of an event described in any of Subsections (iii) through (vii) of Section 2(e), you shall forfeit the RSUs and Performance Units to the Company and all of your rights thereto shall terminate without any payment of consideration by the Company.  </font></div><div style="text-indent:29.25pt;padding-left:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:29.25pt;padding-left:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(B)&#160;You may not sell, assign, transfer or otherwise dispose of any RSUs or Performance Units, or any rights under the RSUs or Performance Units.  No RSU or Performance Unit and no rights under any such RSU or Performance Unit may be pledged, alienated, attached or otherwise encumbered, other than by will or the laws of descent and distribution.  If you or anyone claiming under or through you attempts to violate this Section 2(d)(ii)(B), such attempted violation shall be null and void and without effect, and all of the Company's obligations hereunder shall terminate.</font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">                        (e)       </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Lapse of Restrictions.</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(i)&#160;The restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs in four equal installments of 25 percent each on each of the first, second, third and fourth anniversaries of the date of this Award Agreement, such that the restrictions set forth in Section 2(d)(ii) shall have lapsed with respect to 100 percent of the RSUs on the fourth anniversary of the date of this Award Agreement.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(ii)&#160;The restrictions described in Section 2(d)(ii) shall lapse with respect to the Performance Units on the third anniversary of the date of this Award Agreement (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Measurement Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;), but only if and to the extent the Committee certifies in writing that the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Shareholder Return Goals</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; set forth in this subsection (ii) are met.  The Shareholder Return Goals are as follows&#58;</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.064%;"><tr><td style="width:1.0%;"></td><td style="width:31.640%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:33.241%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:31.819%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Shareholder </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;">Return Goal</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Total</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;">Shareholder Return</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Percentage of Performance Units for </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;">Which Conditions are Satisfied</font></div></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Threshold Total Shareholder Return Goal</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">____ percentile of Peer Group<br></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">___%</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Above Threshold Total Shareholder Return Goal</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br>____ percentile of Peer Group</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">___%<br></font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Target Total Shareholder Return Goal</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">____ percentile of Peer Group</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">___%</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Above Target Total Shareholder Return Goal</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">____ percentile of Peer Group</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">___%</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maximum Total Shareholder Return Goal</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">____ percentile of Peer Group</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">___%</font></td></tr></table></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Committee shall certify on a nondiscretionary basis whether and the extent to which the Shareholder Return Goals have been met on or before the date on which the Company is required to make a book-entry registration or issue a certificate for Shares relating to the achievement of Shareholder Return Goals as set forth in Section 2(e)(viii).  In the event the Committee certifies that the Threshold Total Shareholder Return Goal has not been met, then all of the Performance Units will be forfeited to the Company.  In the event the Committee certifies that the Company has achieved the Maximum Total Shareholder Return Goal, the conditions shall be deemed to have been satisfied and the restrictions on a number of Performance Units equal to all of the Performance Units multiplied by two shall be removed as of the Measurement Date.  In the event the Committee certifies that the Company has achieved a Total Shareholder Return that is between any of the Total Shareholder Return Goals set forth above, then the conditions with respect to the Performance Units shall be deemed to have been met for the number of Performance Units determined by linear interpolation between such Shareholder Return Goals and the restrictions on such Performance Units shall be removed as of the Measurement Date and the remainder of the Performance Units will be forfeited to the Company.  The Committee has the final authority to determine on a nondiscretionary basis whether the Shareholder Return Goals have been met and to what extent.  Notwithstanding the foregoing or any other provision of this Award Agreement to the contrary, in the event that the Committee certifies that the Company has achieved a Total Shareholder Return which is above the ____ percentile of the Peer Group but the Total Shareholder Return of the Company is less than zero, then the conditions with respect to the Performance Units shall be deemed to have been satisfied and the restrictions on a number of Performance Units equal to the Above Target Total Shareholder Return Goal shall be removed as of the Measurement Date and the remainder of the Performance Units will be forfeited to the Company.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">For purposes of measuring the Shareholder Return Goals with respect to the Company and each of the companies in the Peer Group&#58; &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Total Shareholder Return</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean the total shareholder return calculated by subtracting 1 from the following fraction&#58;</font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Numerator&#58; Ending Stock Value </font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Denominator&#58; </font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Beginning Stock Value</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean, with respect to the Company and each of the companies in the Peer Group, $100, invested in common stock at the average closing stock price of such company for each of the trading days in the period covering April, May and June of ____&#59; &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Ending Stock Value</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean, with respect to the Company and each of the companies in the Peer Group, the average closing stock price of such company of one share of common stock for each of the trading days in the period covering April, May and June of ____ multiplied by the sum of the number of shares represented by the Beginning Stock Value initial $100 investment plus such additional shares resulting from all dividends paid on common stock during the three-year measurement period being treated as though they are reinvested on the applicable ex-dividend dates at the applicable closing prices on such dates&#59; and &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Peer Group</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean ____________.  The Company's ranking relative to members of the Peer Group will be determined by listing the Company and members of the Peer Group from highest to lowest Total Shareholder Return achieved by the respective company and counting down from the company with the highest Total Shareholder Return to the Company's position within such list.  In all events, the Total Shareholder Return of any member of the Peer Group shall be adjusted to give effect to any stock dividends, stock splits, reverse stock splits and similar transactions.  If a company or companies in the Peer Group files for bankruptcy at any time prior to __________ (the &#34;Performance Period Termination Date&#34;), then such company or companies shall have the lowest ranking in the Peer Group.  If the common stock of a company or companies in the Peer Group ceases to trade on a national securities exchange as a result of a going private transaction or other acquisition at any time prior to the Performance Period Termination Date, then such company or companies shall be removed from the Peer Group.  </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(iii)&#160;Notwithstanding the provisions of subsections (i) and (ii) of this Section 2(e), the restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs and the Performance Units (as if the Target Total Shareholder Return Goal had been met) upon the occurrence of your death or &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.&#34;</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean your inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death, or which has lasted or can be expected to last for a continuous period of not less than 12 months.  For purposes of this Section 2(e)(iii), the Target Performance Goal shall be deemed to have been met on the date the restrictions lapse by reason of the occurrence prior to the Measurement Date of either of the foregoing events, so that the conditions on issuance of 100 percent of the Performance Units shall be deemed satisfied on the date of such event.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(iv)&#160;Notwithstanding the provisions of subsection (i) of this Section 2(e), upon the occurrence of your &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Retirement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; the restrictions described in Section 2(d)(ii) automatically and with no exercise of discretion of the Committee shall lapse with respect to all of your remaining RSUs and be settled upon the earliest to occur of (A) the normal lapsing schedule set forth in Section 2(e)(i) hereof and (B) your death.  Notwithstanding any other provision of this subsection (iv), in the event that you Retire within one year of the date of this Award Agreement, the restrictions will not lapse on any portion of the RSUs represented by this Award Agreement and all such remaining RSUs shall immediately be forfeited.    </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Retirement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; or &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Retire</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; shall mean your voluntary &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Separation from Service</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; (as defined in Code Section 409A), on or after the date (A) on which you attain age 65 or (B) on which you attain age 60 and have completed at least ten years of continuous service as an employee of the Company or an Affiliate.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(v)&#160;Notwithstanding the provisions of subsection (ii) of this Section 2(e), in the event that you Retire prior to the Measurement Date and the Committee subsequently determines and certifies that the Company has achieved a Shareholder Return Goal at a level at or above the Threshold Shareholder Return Goal, the restrictions described in Section 2(d)(ii) shall lapse with respect to a pro rata number of Performance Units equal to the total number of Performance Units for which the restrictions would have lapsed on the Measurement Date under Subsection (ii) of this Section 2(e) if you had not Retired prior to the Measurement Date, multiplied by a fraction, the numerator of which is equal to the number of full and partial months elapsed from the date of the Award to the date of your Retirement, and the denominator of which is 36.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(vi)&#160;Notwithstanding the provisions of subsections (i) and (ii) of this Section 2(e), in the event of a Change of Control of the Company, this Award Agreement may be continued or assumed by the continuing or successor (as the case may be) organization (the &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Successor</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34;), or the Successor may substitute an equivalent award.  With respect to any RSUs that are continued, assumed or substituted for in accordance with this subsection (vi), the restrictions described in Section 2(d)(ii) shall continue to lapse with respect to such RSUs (as the same may be adjusted in accordance with this subsection (vi)) as set forth in Section 2(e)(i) hereof._ With respect to any Performance Units that are continued, assumed or substituted for in accordance with this subsection (vi), the Shareholder Return Goals set forth in Section 2(e)(ii) shall be deemed to have been satisfied (as if the greater of the Target Total Shareholder Return Goal or the Company&#8217;s actual performance in relation to the Shareholder Return Goal as of the date of the Change of Control had been met) and the restrictions described in Section 2(d)(ii) shall lapse with respect to the Performance Units (as the same may be adjusted consistent with this subsection (vi)) in equal installments on the anniversary dates of this Award Agreement ending on the fourth anniversary of this Award Agreement&#59; provided, however, in the event you incur a voluntary Separation from Service after suffering an &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Adverse Event</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#34; or incur an involuntary Separation from Service not for &#34;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">,&#34; in connection with a Change of Control or at any time ending with the earlier to occur of the second anniversary of the Change of Control or the Measurement Date, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs and the Performance Units (as if the greater of the Target Total Shareholder Return Goal or the Company&#8217;s actual performance in relation to the Shareholder Return Goal as of the date of the Change of Control had been met).  </font></div><div><font><br></font></div><div style="text-indent:108pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;Adverse Event&#34; shall as to any Participant mean&#58;</font></div><div style="text-indent:108pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(A)&#160;a material reduction of the Participant&#8217;s authorities, duties, or responsibilities with the Company&#894;</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(B)&#160;a material reduction of the Participant&#8217;s annual salary or a material reduction in the Participant&#8217;s target annual incentive compensation, in each case other than a reduction which is applicable to all employees in the same salary grade as the Participant&#894; or</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(C)&#160;a transfer of the Participant&#8217;s primary workplace by more than thirty-five (35) miles.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">If a Participant purports to terminate his or her employment after suffering an Adverse Event, the Participant must give the Company written notice of his or her intent to terminate within sixty (60) calendar days of the occurrence of the event that allegedly constitutes an Adverse Event. The Company shall have a right to cure the event alleged to constitute an Adverse Event for a period of thirty (30) calendar days after notice from the Participant of his or her intention to terminate.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The term &#34;Cause&#34; shall mean your theft of company property, embezzlement or dishonesty that results in harm to the Company or any Successor&#59; your continued gross or willful neglect of your job responsibilities after receiving written warnings regarding such neglect from the Company or any Successor&#59; your conviction of a felony or pleading </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">nolo contender</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> to a felony charged under state or federal law&#59; or your willful violation of Company policy or the policies of any Successor.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(vii)&#160;Notwithstanding the provisions of subsections (i) and (ii) of this Section 2(e), in the event a Change of Control of the Company occurs and this Award Agreement is not continued or assumed by the Successor and the Successor does not substitute an equivalent award, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs and the Performance Units (as if the greater of the Target Total Shareholder Return Goal or the Company&#8217;s actual performance in relation to the Shareholder Return Goal as of the date of the Change of Control had been met).  </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(viii)&#160;On the date of the lapse of the restrictions in accordance with this Section 2(e), or in any event, no later than the earlier of ninety (90) days after such date or two and one half months following the end of the calendar year in which the restrictions lapsed in accordance with Section 2(e), the Company will make a book-entry registration or will issue you a certificate as provided in Section 2(b) of this Award Agreement for the Shares covered by such Stock-Settled RSUs and Performance Units in redemption of such RSUs and Performance Units and will pay you by check in redemption of the Shares covered by such Cash-Settled RSUs.    </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">3.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Agreement with Respect to Taxes&#59; Share Withholding</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;You agree that (1) you will pay to the Company or an Affiliate, as the case may be, in cash, or make arrangements satisfactory to the Company or such Affiliate regarding the payment of any taxes of any kind required by law to be withheld by the Company or any of its Affiliates with respect to the  Stock-Settled RSUs, the Cash-Settled RSUs, the Performance Units and&#47;or the Shares and (2) the Company or any of its Affiliates shall, to the extent permitted by law, have the right to deduct from any payments of any kind otherwise due to you any taxes of any kind required by law to be withheld with respect to the Stock-Settled RSUs, the Cash-Settled RSUs, the Performance Units and the Shares.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;With respect to withholding required upon the lapse of restrictions or upon any other taxable event arising as a result of the RSUs and Performance Units awarded or the issuance of Shares to you, you may elect, subject to the approval of the Committee, to satisfy the withholding requirement, in whole or in part, by having the Company withhold Shares having a Fair Market Value on the date the tax is to be determined equal to the minimum statutory total tax which could be withheld on the transaction (or such other amount that will not cause adverse accounting consequences for the Company and is permitted under the Plan and applicable withholding rules promulgated by the Internal Revenue Service or other applicable governmental entity). All such elections shall be irrevocable, made in writing, signed by you, and shall be subject to any restrictions or limitations that such Committee, in its sole discretion, deems appropriate.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">4.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Adjustment of Shares.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  The number of Shares subject to the RSUs and Performance Units awarded to you under this Award Agreement may be adjusted as provided in the Plan.  </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">5.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Agreement With Respect to Securities Matters.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  You agree that you will not sell or otherwise transfer any Shares received pursuant to this Award Agreement except pursuant to an effective registration statement under the U.S. Securities Act of 1933, as amended, or pursuant to an applicable exemption from such registration.  Unless a registration statement relating to the Shares issuable upon the lapse of the restrictions on the RSUs and Performance Units pursuant to this Award Agreement is in effect at the time of issuance of such Shares, the certificate(s) for the Shares shall contain the following legend&#58;  </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The securities evidenced by this certificate have not been registered under the Securities Act of 1933 or any other securities laws.  These securities have been acquired for investment and may not be sold or transferred for value in the absence of an effective registration of them under the U.S. Securities Act of 1933 and any other applicable securities laws, or receipt by the Company of an opinion of counsel or other evidence acceptable to the Company that such registration is not required under such acts.  </font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">            6.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Forfeiture and Clawback.  </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;You agree that in the event you violate the confidentiality, non-competition, non-solicitation or non-disparagement provisions of any agreement between you and the Company or any Affiliate, or any plan of the Company or any Affiliate in which you participate, including without limitation, the non-solicitation provisions of Section 7 below, you will forfeit in their entirety the  RSUs and the Performance Units, and all of your rights thereto shall terminate without any payment of consideration by the Company. </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;Notwithstanding any other provision of the Plan or this Award Agreement to the contrary, you acknowledge that any incentive-based compensation paid to you hereunder may be subject to recovery by the Company under any clawback policy which the Company may adopt from time to time, including without limitation the Company's existing policy and any policy which the Company may be required to adopt under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act and the rules and regulations of the U.S. Securities and Exchange Commission thereunder or the requirements of any national securities exchange on which the Company's common stock may be listed. You agree to promptly return any such incentive-based compensation which the Company determines it is required to recover from you under any such clawback policy. </font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">7.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Non-Solicitation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  </font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(a)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Non-Solicitation of Employees</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  During the period beginning on the date of this Award Agreement and ending on the second anniversary of the date of your termination of employment with the Company or an Affiliate, regardless of the reason for your termination of employment, you shall not, directly, or indirectly by assisting others&#58; (i) cause or attempt to cause or encourage any employee of the Company or an Affiliate to terminate his or her relationship with the Company or an Affiliate or (ii) solicit the employment or engagement as a consultant or adviser, of any employee of the Company or an Affiliate or any former employee of the Company or an Affiliate who left the employ of the Company or Affiliate within two years following your termination of employment with the Company or an Affiliate.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(b)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Reasonableness of Restriction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  You agree and acknowledge that the above non-solicitation covenant is reasonable in the scope of activities restricted, the geographic area covered by the restriction and the duration of the restriction, and is necessary in that it protects the legitimate business interests of the Company and its Affiliates in its confidential information, its proprietary work, and its relationships with its employees, customers, suppliers and agents and that it does not unreasonably impair your ability to earn a livelihood or to support your dependants.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(c)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Irreparable Harm&#59; Injunctive Relief</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  You agree and acknowledge that a violation by you of the non-solicitation covenant contained herein will result in immediate and irreparable harm to the Company for which there is no adequate remedy at law.  You hereby agree that the Company will be entitled, in addition to any remedies it might have under this Award Agreement or at law, to injunctive and other equitable relief to prevent or curtail any threatened or actual breach of this Award Agreement by you, without the posting of bond or other security.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(d)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Extension of Covenant</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  During any breach of the non-solicitation provisions of this Award Agreement, the period of restraint set forth herein shall be automatically tolled and suspended for the amount of time that the violation continues.</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(e)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Survival of Covenants</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  Your obligations pursuant to this Section 7 shall survive the termination of this Award Agreement and the termination of your employment with the Company or an Affiliate.</font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(f)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Attorneys' Fees</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  You agree to pay the Company any attorneys' fees and costs which the Company incurs in enforcing, to any extent, the provisions of this Section 7, whether or not litigation is actually commenced, and including any appeal.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">8.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Compliance with 409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  The Company intends that this Award Agreement and the Plan either (a) comply with Section 409A and guidance thereunder or (b) be excepted from the provisions of Section 409A. Accordingly, the Company reserves the right and you agree that the Company shall have the right, without your consent and without prior notice to you, to amend either or both this Award Agreement and the Plan to cause this Award Agreement and the Plan to be so compliant or so excepted and to take such other actions under the Plan and this Award Agreement to achieve such compliance or exception.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">9.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Certain Definitions.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  Capitalized terms used in this Award Agreement and not otherwise defined herein shall have the respective meanings provided in the Plan.</font></div><div><font><br></font></div><div style="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">10.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Designation of Beneficiary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">.  Your beneficiary for receipt of any payment made under this Award Agreement in the event of your death shall be the person(s) designated as your beneficiary(ies) on a form prescribed by the Company.  If no beneficiary is designated, upon your death, payment shall be made to your estate.  </font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#91;Signature Page to Follow&#93;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-indent:36pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">If you accept this Award Agreement and agree to the foregoing terms and conditions, please so confirm by signing and returning the duplicate copy of this Award Agreement enclosed for that purpose.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">MATRIX SERVICE COMPANY</font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">By&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                            </font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Name&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                       </font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Title&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                         </font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The foregoing Award Agreement is accepted by me as of </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                 </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, and I hereby agree to the terms, conditions, and restrictions set forth above and in the Plan.</font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">                                                                                  </font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">&#171;Grantee&#187;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>exhibit21-mtrxx2020x06.htm
<DESCRIPTION>EX-21
<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 2020 Workiva -->
<title>Document</title></head><body><div id="ie539fec924cd42b8a7cb5180f0c763e9_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXHIBIT 21</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</font></div><div style="text-align:center;margin-top:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Subsidiaries</font></div><div style="text-align:center;"><font><br></font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service Inc., an Oklahoma corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service Canada ULC, an Alberta, Canada unlimited liability corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix North American Construction, Inc., an Oklahoma corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix North American Construction, Ltd., a Canadian corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix North American Construction, LLC, a Delaware limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix SME Canada, Inc., a Delaware corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix SME Canada ULC, a Nova Scotia, Canada unlimited liability corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix PDM Engineering, Inc., a Delaware corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix PDM, LLC, an Oklahoma limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Applied Technologies, Inc., a Delaware corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix International Holding Company, Ltd., a British corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Applied Technologies, Ltd., a South Korean corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Applied Technologies, Pty. Ltd., an Australian corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">River Consulting, LLC, a Louisiana limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Products and Services S. de R.L. de C.V., a Mexican limited liability variable stock corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service VI, LLC, a U.S. Virgin Island limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Mobile Aquatic Solutions, Inc., an Oklahoma corporation</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">MSI Federal Contracting, LLC, a Delaware limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Devco USA, LLC, an Oklahoma limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Houston Dynamics, LLC, a Qatar limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Service International, LLC, a Delaware limited liability company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Applied Technologies FZ-LLC, a UAE free zone company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix Applied Technologies Pte Ltd, a Singapore limited company</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Matrix PDM Engineering Ltd., a Nova Scotia limited company</font></div><div><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>5
<FILENAME>exhibit23-mtrxx2020x06.htm
<DESCRIPTION>EX-23
<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 2020 Workiva -->
<title>Document</title></head><body><div id="i59fa275688ec462a8a1e2f68b02c735d_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:5pt;margin-bottom:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXHIBIT 23</font></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><font><br></font></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><font><br></font></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="text-align:justify;margin-top:4.5pt;"><font><br></font></div><div style="text-align:justify;margin-top:4.5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We consent to the incorporation by reference in the following Registration Statements on Forms S-8&#58;</font></div><div style="padding-left:18pt;text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No. 333-228052) related to the Matrix Service Company 2018 Stock and Incentive Compensation Plan</font></div><div style="text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No. 333-214590) related to the Matrix Service Company 2016 Stock and Incentive Compensation Plan</font></div><div style="padding-left:18pt;text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No. 333-203207) related to the Matrix Service Company 2012 Stock and Incentive Compensation Plan</font></div><div style="padding-left:18pt;text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No. 333-184982) related to the Matrix Service Company 2012 Stock and Incentive Compensation Plan</font></div><div style="padding-left:18pt;text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No. 333-171247) related to the Matrix Service Company 2011 Employee Stock Purchase Plan</font></div><div style="padding-left:18pt;text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No. 333-171245) related to the Matrix Service Company 2004 Stock Incentive Plan</font></div><div style="padding-left:18pt;text-align:justify;"><font><br></font></div><div style="padding-left:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Registration Statement on Form S-8 (File No.&#160;333-119840) related to the Matrix Service Company 2004 Stock Option Plan</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of our reports dated September 3, 2020, relating to the consolidated financial statements and financial statement schedule of Matrix Service Company and subsidiaries, and the effectiveness of Matrix Service Company and subsidiaries&#8217; internal control over financial reporting, appearing in the Annual Report on Form 10-K of Matrix Service Company for the year ended June 30, 2020. </font></div><div style="margin-top:4.5pt;"><font><br></font></div><div style="margin-top:5pt;margin-bottom:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#47;S&#47; DELOITTE &#38; TOUCHE LLP</font></div><div style="margin-top:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Tulsa, Oklahoma</font></div><div style="margin-bottom:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">September&#160;3, 2020</font></div><div style="margin-bottom:5pt;"><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>exhibit311-mtrxx2020x0.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 2020 Workiva -->
<title>Document</title></head><body><div id="ie6c0fb17f73c42349ead73189be19bfa_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.1</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">CERTIFICATIONS</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, John R. Hewitt, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">I have reviewed this Annual Report on Form 10-K of Matrix Service Company&#59;</font></div><div style="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt;">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="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt;">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; and</font></div><div style="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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; and</font></div><div style="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt;">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; and</font></div><div style="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font><br></font></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:33.187%;"><tr><td style="width:1.0%;"></td><td style="width:15.199%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:50.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:31.060%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; John R. Hewitt</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John R. Hewitt</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>exhibit312-mtrxx202006.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 2020 Workiva -->
<title>Document</title></head><body><div id="i8e2da5a102364389b7ccc00f6ce8aa6d_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.2</font></div><div style="text-align:center;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">CERTIFICATIONS</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Kevin S. Cavanah, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">I have reviewed this Annual Report on Form 10-K of Matrix Service Company&#59;</font></div><div style="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt;">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="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt;">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; and</font></div><div style="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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; and</font></div><div style="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt;">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; and</font></div><div style="text-indent:-36pt;padding-left:90pt;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt;">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="text-indent:-18pt;padding-left:54pt;margin-top:9pt;"><font><br></font></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:38.450%;"><tr><td style="width:1.0%;"></td><td style="width:13.728%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:47.188%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:35.784%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Kevin S. Cavanah</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin S. Cavanah</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President and Chief Financial Officer</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>exhibit321-mtrxx2020x0.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 2020 Workiva -->
<title>Document</title></head><body><div id="i7797aa33cbf744e4b8c19a214404c35e_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXHIBIT 32.1</font></div><div style="text-align:center;margin-top:18pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certification Pursuant to 18 U.S.C. Section&#160;1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As Adopted Pursuant</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Section&#160;906 of Sarbanes-Oxley Act of 2002</font></div><div style="text-align:justify;margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Annual Report of Matrix Service Company (the &#8220;Company&#8221;) on Form 10-K for the period ending June&#160;30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, John R. Hewitt, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge&#58;</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt;">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended&#59; and</font></div><div style="text-indent:-36pt;padding-left:72pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.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:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:34.795%;"><tr><td style="width:1.0%;"></td><td style="width:14.446%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:52.681%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:29.573%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; John R. Hewitt</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">John R. Hewitt</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>exhibit322-mtrxx2020x0.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 2020 Workiva -->
<title>Document</title></head><body><div id="iae16922d34204dba802b8fe28d73edc7_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXHIBIT 32.2</font></div><div style="text-align:center;margin-top:18pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certification Pursuant to 18 U.S.C. Section&#160;1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As Adopted Pursuant</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Section&#160;906 of Sarbanes-Oxley Act of 2002</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Annual Report of Matrix Service Company (the &#8220;Company&#8221;) on Form 10-K for the period ending June&#160;30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Kevin S. Cavanah, Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge&#58;</font></div><div><font><br></font></div><div style="text-indent:-36pt;padding-left:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt;">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended&#59; and</font></div><div style="text-indent:-36pt;padding-left:72pt;"><font><br></font></div><div style="text-indent:-36pt;padding-left:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.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:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:38.450%;"><tr><td style="width:1.0%;"></td><td style="width:13.728%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:47.188%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:35.784%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 3, 2020</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Kevin S. Cavanah</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin S. Cavanah</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President and Chief Financial Officer</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95
<SEQUENCE>10
<FILENAME>exhibit95-mtrxx2020x06.htm
<DESCRIPTION>EX-95
<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 2020 Workiva -->
<title>Document</title></head><body><div id="ia75fae583641415cb81bfc0a559b2cae_1"></div><div style="min-height:42.75pt;width:100%;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:144%;">Exhibit 95</font></div><div style="margin-top:5pt;"><font><br></font></div><div style="text-align:justify;margin-top:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Section&#160;1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#34;Dodd-Frank Act&#34;) requires domestic mine operators to disclose violations and orders issued under the Federal Mine Safety and Health Act of 1977 (the &#34;Mine Act&#34;) by the federal Mine Safety and Health Administration (&#34;MSHA&#34;).  We do not act as the owner of any mines, but as a result of our performing services or construction at mine sites as an independent contractor, we are considered an &#34;operator&#34; within the meaning of the Mine Act. The mine data retrieval system maintained by MSHA may show information that is different than what is provided herein. Any such difference may be attributed to the need to update that information on MSHA&#8217;s system and&#47;or other factors.</font></div><div style="margin-top:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:144%;">The following table provides information for the twelve months ended June 30, 2020&#58;</font></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.576%;"><tr><td style="width:1.0%;"></td><td style="width:7.836%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.268%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.843%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.566%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.850%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.978%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.850%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.417%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.985%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.417%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.417%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.991%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Mine or Operating Name&#47;MSHA Identification Number</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Section 104 S&#38;S Citations</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Section 104(b) Orders</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Section 104(d) Citations and Orders</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Section 110(b)(2) Violations</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(4)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Section 107(a) Orders</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(5)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Total Dollar Value of MSHA Assessments Proposed   ($)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Total Number of Mining Related Fatalities</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Received Notice of Pattern of Violations Under Section 104(e)</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(6)</sup><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;"> (yes&#47;no)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-top:1pt;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">Received Notice of Potential to Have Pattern of Violations Under Section 104(e)</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;vertical-align:top;">(7) </sup><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;">(yes&#47;no)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Total Number of Legal Actions Pending as of Last Day of Period</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Total Number of Legal Actions Initiated During Period</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;border-right:1pt solid #000000;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Total Number of Legal Actions Resolved During Period</font></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Castle Mountain Gold Mine, Equinox Gold 04-04918</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">No</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">No</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;border-right:1pt solid #000000;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">Freeport McMoran Safford Inc. 02-03131</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">No</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%;">No</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:2.25pt;border-right:1pt solid #000000;padding-right:1pt;"><font style="font-size:6pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</font></td></tr></table></div><div style="text-indent:-11.25pt;padding-left:13.5pt;"><font><br></font></div><div style="text-indent:-11.25pt;padding-left:13.5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(1)  The total number of citations issued under section 104 of the Mine Act for violations of mandatory health or safety standards that could significantly and substantially contribute to a serious injury if left unabated.</font></div><div style="text-indent:-11.25pt;padding-left:13.5pt;margin-top:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(2)  The total number of orders issued under section 104(b) of the Mine Act, which represents a failure to abate a citation under section 104(a) within the period of time prescribed by MSHA.</font></div><div style="text-indent:-11.25pt;padding-left:13.5pt;margin-top:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(3)  The total number of citations and orders issued by MSHA under section 104(d) of the Mine Act for unwarrantable failure to comply with mandatory health or safety standards.</font></div><div style="margin-top:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(4)  The total number of flagrant violations identified under section 110(b)(2) of the Mine Act.</font></div><div style="margin-top:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(5)  The total number of orders issued under section 107(a) of the Mine Act for situations in which MSHA determined an imminent danger existed.</font></div><div style="margin-top:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(6)  A written notice from the MSHA regarding a pattern of violations under section 104(e) of the Mine Act.</font></div><div style="margin-top:2pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:144%;">(7)  A written notice from the MSHA regarding a potential to have a pattern of violations under section 104(e) of the Mine Act.</font></div><div><font><br></font></div><div style="margin-top:9pt;"><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>mtrx-20200630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:0108aff0-0485-4154-a0d7-7bdfc58c62aa,g:7e1880b9-c607-4ccf-a41d-ac6a6b8617b2-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mtrx="http://www.matrixservicecompany.com/20200630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.matrixservicecompany.com/20200630">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="mtrx-20200630_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="mtrx-20200630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mtrx-20200630_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="mtrx-20200630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.matrixservicecompany.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofIncome" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome">
        <link:definition>1001002 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1002003 - 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="ConsolidatedStatementsofComprehensiveIncomeParentheticals" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals">
        <link:definition>1003004 - Statement - Consolidated Statements of Comprehensive Income (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="ConsolidatedBalanceSheets" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets">
        <link:definition>1004005 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1005006 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - 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="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>1007008 - Statement - Consolidated Statements of Changes in 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="ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical">
        <link:definition>1008009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual">
        <link:definition>2403401 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.matrixservicecompany.com/role/Revenue">
        <link:definition>2104102 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.matrixservicecompany.com/role/RevenueTables">
        <link:definition>2305301 - Disclosure - Revenue (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="RevenueDetails" roleURI="http://www.matrixservicecompany.com/role/RevenueDetails">
        <link:definition>2406402 - Disclosure - Revenue (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="AcquisitionsandDisposals" roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals">
        <link:definition>2107103 - Disclosure - Acquisitions and Disposals</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsandDisposalsTables" roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables">
        <link:definition>2308302 - Disclosure - Acquisitions and Disposals (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="AcquisitionsandDisposalsDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual">
        <link:definition>2409403 - Disclosure - Acquisitions and Disposals (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2110104 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2311303 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsDetails" roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails">
        <link:definition>2412404 - Disclosure - Goodwill and Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual">
        <link:definition>2413405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsDetails1" roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1">
        <link:definition>2414406 - Disclosure - Goodwill and Other Intangible Assets (Details 1)</link: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.matrixservicecompany.com/role/Debt">
        <link:definition>2115105 - 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.matrixservicecompany.com/role/DebtTables">
        <link:definition>2316304 - 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="DebtDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/DebtDetailsTextual">
        <link:definition>2417407 - Disclosure - Debt (Details Textual)</link: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.matrixservicecompany.com/role/DebtDetails">
        <link:definition>2418408 - 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="IncomeTaxes" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxes">
        <link:definition>2119106 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesTables">
        <link:definition>2320305 - Disclosure - Income Taxes (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="IncomeTaxesDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual">
        <link:definition>2421409 - Disclosure - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails">
        <link:definition>2422410 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails1" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1">
        <link:definition>2423411 - Disclosure - Income Taxes (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails2" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2">
        <link:definition>2424412 - Disclosure - Income Taxes (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails3" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3">
        <link:definition>2425413 - Disclosure - Income Taxes (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails4" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4">
        <link:definition>2426414 - Disclosure - Income Taxes (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails5" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5">
        <link:definition>2427415 - Disclosure - Income Taxes (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails6" roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6">
        <link:definition>2428416 - Disclosure - Income Taxes (Details 6)</link: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.matrixservicecompany.com/role/CommitmentsandContingencies">
        <link:definition>2129107 - 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="CommitmentsandContingenciesDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual">
        <link:definition>2430417 - Disclosure - Commitments and Contingencies (Details Textual)</link: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.matrixservicecompany.com/role/Leases">
        <link:definition>2131108 - 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.matrixservicecompany.com/role/LeasesTables">
        <link:definition>2332306 - 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="LeasesNarrativeDetails" roleURI="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails">
        <link:definition>2433418 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesComponentsofLeaseCostsDetails" roleURI="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails">
        <link:definition>2434419 - Disclosure - Leases - Components of Lease Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturityAnalysisDetails" roleURI="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails">
        <link:definition>2435420 - Disclosure - Leases - Maturity Analysis (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="LeasesOtherLeaseInformationDetails" roleURI="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails">
        <link:definition>2436421 - Disclosure - Leases - Other Lease 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="LeasesSupplementalCashFlowDisclosuresDetails" roleURI="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails">
        <link:definition>2437422 - Disclosure - Leases - Supplemental Cash Flow Disclosures (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.matrixservicecompany.com/role/StockholdersEquity">
        <link:definition>2138109 - 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="StockholdersEquityDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual">
        <link:definition>2439423 - Disclosure - Stockholders' Equity (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensation">
        <link:definition>2140110 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationTables">
        <link:definition>2341307 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual">
        <link:definition>2442424 - Disclosure - Stock-Based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDetails" roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails">
        <link:definition>2443425 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDetails1" roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1">
        <link:definition>2444426 - Disclosure - Stock-Based Compensation (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDetails2" roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2">
        <link:definition>2445427 - Disclosure - Stock-Based Compensation (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperCommonShare" roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShare">
        <link:definition>2146111 - Disclosure - Earnings per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperCommonShareTables" roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables">
        <link:definition>2347308 - Disclosure - Earnings per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperCommonShareDetails" roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails">
        <link:definition>2448428 - Disclosure - Earnings per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperCommonShareDetails1" roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1">
        <link:definition>2449429 - Disclosure - Earnings per Common Share (Details 1)</link: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.matrixservicecompany.com/role/EmployeeBenefitPlans">
        <link:definition>2150112 - 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.matrixservicecompany.com/role/EmployeeBenefitPlansTables">
        <link:definition>2351309 - 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="EmployeeBenefitPlansDetailsTextual" roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual">
        <link:definition>2452430 - Disclosure - Employee Benefit Plans (Details Textual)</link: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.matrixservicecompany.com/role/EmployeeBenefitPlansDetails">
        <link:definition>2453431 - 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="SegmentInformation" roleURI="http://www.matrixservicecompany.com/role/SegmentInformation">
        <link:definition>2154113 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.matrixservicecompany.com/role/SegmentInformationTables">
        <link:definition>2355310 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails">
        <link:definition>2456432 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails1" roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails1">
        <link:definition>2457433 - Disclosure - Segment Information (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails2" roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails2">
        <link:definition>2458434 - Disclosure - Segment Information (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringCosts" roleURI="http://www.matrixservicecompany.com/role/RestructuringCosts">
        <link:definition>2159114 - Disclosure - Restructuring Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringCostsTables" roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsTables">
        <link:definition>2360311 - Disclosure - Restructuring Costs (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="RestructuringCostsDetails" roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsDetails">
        <link:definition>2461435 - Disclosure - Restructuring Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited">
        <link:definition>2162115 - Disclosure - Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnauditedTables" roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables">
        <link:definition>2363312 - Disclosure - Quarterly Financial Data (Unaudited) (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="QuarterlyFinancialDataUnauditedDetails" roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails">
        <link:definition>2464436 - Disclosure - Quarterly Financial Data (Unaudited) (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="ValuationandQualifyingAccounts" roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts">
        <link:definition>2165116 - Disclosure - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationandQualifyingAccountsDetails" roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails">
        <link:definition>2466437 - Disclosure - Valuation and Qualifying Accounts (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="mtrx_CustomerFiveMemberMember" abstract="true" name="CustomerFiveMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_MultiemployerPlansNumber" abstract="false" name="MultiemployerPlansNumber" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_DebtTextualAbstract" abstract="true" name="DebtTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_PayoutAsPercentageOfOriginalAwardMinimum" abstract="false" name="PayoutAsPercentageOfOriginalAwardMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_OhioCarpentersPensionFundLocal1090and351Member" abstract="true" name="OhioCarpentersPensionFundLocal1090and351Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CARESActPayrollTaxCredits" abstract="false" name="CARESActPayrollTaxCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ReportingUnitMember" abstract="true" name="ReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_InternationalMember" abstract="true" name="InternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_BaillieTankEquipmentLtd.Member" abstract="true" name="BaillieTankEquipmentLtd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_SeniorLeverageRatioMinimum" abstract="false" name="SeniorLeverageRatioMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="mtrx_CustomerFourMember" abstract="true" name="CustomerFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_OtherInformationRelatedToLeasesTableTextBlock" abstract="false" name="OtherInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="mtrx_DirectorAwardsMember" abstract="true" name="DirectorAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" abstract="false" name="PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" abstract="false" name="SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ZoneRedMember" abstract="true" name="ZoneRedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_IssuanceOfDeferredShares" abstract="false" name="IssuanceOfDeferredShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_Changeinnetcontractbalances" abstract="false" name="Changeinnetcontractbalances" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_IndustrialMember" abstract="true" name="IndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_AmountOfLimitOnAssetDispositions" abstract="false" name="AmountOfLimitOnAssetDispositions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" abstract="true" name="IBEWLocalFourFiveSixPensionPlanMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" abstract="true" name="MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" abstract="false" name="ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" abstract="false" name="LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" abstract="false" name="MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mtrx_Mtrx_JointVentureValue" abstract="false" name="Mtrx_JointVentureValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CapacityConstraintDueToSeniorLeverageRatio" abstract="false" name="CapacityConstraintDueToSeniorLeverageRatio" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" abstract="true" name="MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_DeferredSharesIssued" abstract="false" name="DeferredSharesIssued" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" abstract="false" name="IncomeTaxReconciliationChargesWithoutTaxBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CanadaEmergencyWageSubsidyRelief" abstract="false" name="CanadaEmergencyWageSubsidyRelief" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" abstract="false" name="OfficeEquipmentAndCapitalizedComputerSoftwareGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CARESActTotalBenefit" abstract="false" name="CARESActTotalBenefit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_MarketBasedAwardsMember" abstract="true" name="MarketBasedAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" abstract="false" name="LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_DescriptionOfFundedPortionOfPlan" abstract="false" name="DescriptionOfFundedPortionOfPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_ChangeinBIE" abstract="false" name="ChangeinBIE" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_FixedChargeCoverageRatioMaximum" abstract="false" name="FixedChargeCoverageRatioMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="mtrx_MultiemployerPlanZoneByTypeDomain" abstract="true" name="MultiemployerPlanZoneByTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_EmployeeBenefitPlansTextualAbstract" abstract="true" name="EmployeeBenefitPlansTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" abstract="false" name="DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_MultiemployerPlansCertifiedZoneStatusDescription" abstract="false" name="MultiemployerPlansCertifiedZoneStatusDescription" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_CustomerSevenMember" abstract="true" name="CustomerSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_HDBInc.Member" abstract="true" name="HDBInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CARESACTDeferredPayrollTaxLiability" abstract="false" name="CARESACTDeferredPayrollTaxLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_NationalElectricalBenefitFundLocal488And126Member" abstract="true" name="NationalElectricalBenefitFundLocal488And126Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Sublimitonlettersofcreditunderthecreditfacility" abstract="false" name="Sublimitonlettersofcreditunderthecreditfacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_FixedChargeCoverageRatioMinimum" abstract="false" name="FixedChargeCoverageRatioMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" abstract="false" name="LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_ElectricalInfrastructureMember" abstract="true" name="ElectricalInfrastructureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" abstract="true" name="IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ProcessHeatingEquipmentBusinessMember" abstract="true" name="ProcessHeatingEquipmentBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ZoneYellowMember" abstract="true" name="ZoneYellowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ZoneGreenMember" abstract="true" name="ZoneGreenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="mtrx_SMElectricTradeNameMember" abstract="true" name="SMElectricTradeNameMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ContractWithCustomerCurrentLiabilityNet" abstract="false" name="ContractWithCustomerCurrentLiabilityNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_NonvestedDeferredSharesMember" abstract="true" name="NonvestedDeferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CustomerEightMember" abstract="true" name="CustomerEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CustomerNineMember" abstract="true" name="CustomerNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" abstract="true" name="SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_InsuranceReservesPolicyTextBlock" abstract="false" name="InsuranceReservesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtrx_LocalThreeFiveOneIbewPensionPlanMember" abstract="true" name="LocalThreeFiveOneIbewPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ChangeinCIE" abstract="false" name="ChangeinCIE" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_BusinessAcquisitionProFormaDepreciationExpense" abstract="false" name="BusinessAcquisitionProFormaDepreciationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" abstract="false" name="ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="mtrx_VestIn2023Member" abstract="true" name="VestIn2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" abstract="false" name="BusinessAcquisitionProFormaIncomefromTaxSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CARESActCharitableContributionsDeductionOldCeiling" abstract="false" name="CARESActCharitableContributionsDeductionOldCeiling" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_Vestingperiodretirementeligibleemployees" abstract="false" name="Vestingperiodretirementeligibleemployees" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtrx_LettersOfCreditIssued" abstract="false" name="LettersOfCreditIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_DeferredTaxAssetsInsuranceReserve" abstract="false" name="DeferredTaxAssetsInsuranceReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_Mtrx_ControllingInterestOfJointVentureValue" abstract="false" name="Mtrx_ControllingInterestOfJointVentureValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" abstract="false" name="DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_RevenueAbstract" abstract="true" name="RevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_FederaltaxcreditcarryforwardMember" abstract="true" name="FederaltaxcreditcarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Economicpurchaseprice" abstract="false" name="Economicpurchaseprice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" abstract="false" name="PercentageOfEmployeeContributionAsBaseForEmployerContributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_TransportationEquipmentGross" abstract="false" name="TransportationEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" abstract="false" name="GoodwillAttributableToReportingUnitsAtRiskForImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" abstract="true" name="DisclosureCustomerContractsAdditionalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_OtherinternationalMember" abstract="true" name="OtherinternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" abstract="true" name="AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_IncomeTaxAuthorityDescriptionDomain" abstract="true" name="IncomeTaxAuthorityDescriptionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" abstract="false" name="LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_StorageSolutionsMember" abstract="true" name="StorageSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CustomerThirteenMember" abstract="true" name="CustomerThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ConsiderationtransferredTableTextBlock" abstract="false" name="ConsiderationtransferredTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="mtrx_IronworkersMidAmericaPensionPlanMember" abstract="true" name="IronworkersMidAmericaPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" abstract="false" name="LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mtrx_DeferredIncomeTaxExpenseBenefitSocf" abstract="false" name="DeferredIncomeTaxExpenseBenefitSocf" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" abstract="true" name="ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_Vestin2016Member" abstract="true" name="Vestin2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CARESActInterestExpenseDeductionFloor" abstract="false" name="CARESActInterestExpenseDeductionFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_OtherTreasurySharePurchases" abstract="false" name="OtherTreasurySharePurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_IronWorkersPensionPlanLoc.55Member" abstract="true" name="IronWorkersPensionPlanLoc.55Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ForeigntaxcreditcarryforwardMember" abstract="true" name="ForeigntaxcreditcarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Vestin2018Member" abstract="true" name="Vestin2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_IBEWLocalUnionNineEightPensionPlanMember" abstract="true" name="IBEWLocalUnionNineEightPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_VestIn2022Member" abstract="true" name="VestIn2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" abstract="false" name="EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CustomerThreeMember" abstract="true" name="CustomerThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_IncomeTaxAuthorityDescriptionAxis" abstract="true" name="IncomeTaxAuthorityDescriptionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_Settlementofwarrantyreserve" abstract="false" name="Settlementofwarrantyreserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_BoilermakerBlacksmithNationalPensionTrustMember" abstract="true" name="BoilermakerBlacksmithNationalPensionTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_StatetaxcreditMember" abstract="true" name="StatetaxcreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CdorRateMember" abstract="true" name="CdorRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_KvaernerNorthAmericanConstructionMember" abstract="true" name="KvaernerNorthAmericanConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Warrantyreserveworkingcapitalprovision" abstract="false" name="Warrantyreserveworkingcapitalprovision" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CustomerBasedMember" abstract="true" name="CustomerBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CARESActInterestExpenseDeductionUpperLimit" abstract="false" name="CARESActInterestExpenseDeductionUpperLimit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_CARESActCharitableContributionsDeductionNewCeiling" abstract="false" name="CARESActCharitableContributionsDeductionNewCeiling" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_FutureBranchLiability" abstract="false" name="FutureBranchLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CustomerRelationshipImpairment2Member" abstract="true" name="CustomerRelationshipImpairment2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_PercentageOfPlanFunded" abstract="false" name="PercentageOfPlanFunded" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" abstract="false" name="BusinessAcquisitionProFormaAmortizationofIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="mtrx_LandBuildingsAndImprovementsGross" abstract="false" name="LandBuildingsAndImprovementsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CustomerOneMember" abstract="true" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_OilGasAndChemicalMember" abstract="true" name="OilGasAndChemicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CanadianPrimeRateMember" abstract="true" name="CanadianPrimeRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" abstract="true" name="ConnecticutPlumbersandPipefittersPensionFundLocal777Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_EmployeeStockPurchasePlanTerminationDate" abstract="false" name="EmployeeStockPurchasePlanTerminationDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" abstract="false" name="EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mtrx_OtherTreasurySharesAcquired" abstract="false" name="OtherTreasurySharesAcquired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mtrx_SeniorLeverageRatioMaximum" abstract="false" name="SeniorLeverageRatioMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="mtrx_PercentageOfRealEstateLeases" abstract="false" name="PercentageOfRealEstateLeases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" abstract="true" name="PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_EmployeeAwardMember" abstract="true" name="EmployeeAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CustomerElevenMember" abstract="true" name="CustomerElevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" abstract="true" name="JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_HoustonInterestsLLCMember" abstract="true" name="HoustonInterestsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_DeferredTaxAssetsAccruedLosses" abstract="false" name="DeferredTaxAssetsAccruedLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_IndianaLaborersPensionFundDomain" abstract="true" name="IndianaLaborersPensionFundDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" abstract="false" name="TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_CustomerTwelveMember" abstract="true" name="CustomerTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_MultiemployerPlanZoneByTypeAxis" abstract="true" name="MultiemployerPlanZoneByTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_RetentionPayablePolicyTextBlock" abstract="false" name="RetentionPayablePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="mtrx_OtherLeaseInformationAbstract" abstract="true" name="OtherLeaseInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtrx_CustomerSixMember" abstract="true" name="CustomerSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" abstract="true" name="NorthwesternOhioPlumbersAndPipeFittersLocal50Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" abstract="true" name="JointPensionFundLocalUnionOneSixFourIbewMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Grossrevenues" abstract="false" name="Grossrevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" abstract="true" name="PipefittersRetirementFundLocalFiveNineSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CustomerTwoMember" abstract="true" name="CustomerTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_AmountOfNonDeductibleGoodwillImpaired" abstract="false" name="AmountOfNonDeductibleGoodwillImpaired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CustomerTenMember" abstract="true" name="CustomerTenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" abstract="false" name="Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_Effectofnewaccountingstandardcomparedtooldstandard" abstract="false" name="Effectofnewaccountingstandardcomparedtooldstandard" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_VestIn2021Member" abstract="true" name="VestIn2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" abstract="false" name="LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_IBEWLocal654PensionPlanMember" abstract="true" name="IBEWLocal654PensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_PayoutAsPercentageOfOriginalAwardMaximum" abstract="false" name="PayoutAsPercentageOfOriginalAwardMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" abstract="true" name="MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_CustomerRelationshipImpairment1Member" abstract="true" name="CustomerRelationshipImpairment1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtrx_Vestin2017Member" abstract="true" name="Vestin2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_Reversalofbranchliability" abstract="false" name="Reversalofbranchliability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" abstract="false" name="Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" abstract="false" name="AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtrx_CustomerRelationshipImpairment3Member" abstract="true" name="CustomerRelationshipImpairment3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>mtrx-20200630_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 2020 Workiva-->
<!--r:0108aff0-0485-4154-a0d7-7bdfc58c62aa,g:7e1880b9-c607-4ccf-a41d-ac6a6b8617b2-->
<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.matrixservicecompany.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_93eaeca4-f19f-4296-b60e-1299b22768b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_276d1b1c-0a4c-417c-b647-65b290c9e979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_93eaeca4-f19f-4296-b60e-1299b22768b1" xlink:to="loc_us-gaap_OperatingIncomeLoss_276d1b1c-0a4c-417c-b647-65b290c9e979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4b534e1f-64de-4417-b999-ac15db13d00a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_93eaeca4-f19f-4296-b60e-1299b22768b1" xlink:to="loc_us-gaap_InterestExpense_4b534e1f-64de-4417-b999-ac15db13d00a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_30d35a82-a1b7-45e6-ba24-79c1678b58f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_93eaeca4-f19f-4296-b60e-1299b22768b1" xlink:to="loc_us-gaap_InvestmentIncomeInterest_30d35a82-a1b7-45e6-ba24-79c1678b58f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a959b36f-360a-4f71-a83e-cd0fce925ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_93eaeca4-f19f-4296-b60e-1299b22768b1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a959b36f-360a-4f71-a83e-cd0fce925ef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_359c6f30-40b0-40db-82eb-d0a887253af0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6bb0a73c-f856-4261-b291-92e10226c61e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_359c6f30-40b0-40db-82eb-d0a887253af0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6bb0a73c-f856-4261-b291-92e10226c61e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6268d084-8eb4-4ffe-a566-a343e4439f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_359c6f30-40b0-40db-82eb-d0a887253af0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6268d084-8eb4-4ffe-a566-a343e4439f37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_45290eb5-a49c-4a05-9ebf-2cac74cb193e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4c8b9afd-ef17-4193-9f05-cc7e009f40c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_45290eb5-a49c-4a05-9ebf-2cac74cb193e" xlink:to="loc_us-gaap_Revenues_4c8b9afd-ef17-4193-9f05-cc7e009f40c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_740230e9-c4cc-4bf8-8167-948cf589b6de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_45290eb5-a49c-4a05-9ebf-2cac74cb193e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_740230e9-c4cc-4bf8-8167-948cf589b6de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_aeab7da6-7da5-4932-8899-20d44389993c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a2d3f51f-681d-444f-83db-1f5231dede4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_aeab7da6-7da5-4932-8899-20d44389993c" xlink:to="loc_us-gaap_ProfitLoss_a2d3f51f-681d-444f-83db-1f5231dede4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f55fda7d-bec5-4640-b418-b7b0432c5fc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_aeab7da6-7da5-4932-8899-20d44389993c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f55fda7d-bec5-4640-b418-b7b0432c5fc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_60741dde-47a2-4d6d-90af-cf824db6da42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5e7db974-a9d1-4c92-a851-6d50eaf4304f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_60741dde-47a2-4d6d-90af-cf824db6da42" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5e7db974-a9d1-4c92-a851-6d50eaf4304f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_70cd99c4-03d4-4ad4-85d1-d762b612c729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_60741dde-47a2-4d6d-90af-cf824db6da42" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_70cd99c4-03d4-4ad4-85d1-d762b612c729" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofComprehensiveIncomeParentheticals"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e0d7eeb8-e429-4389-b480-272ef9dd445f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6b914743-f8d3-4a22-b42b-e1d39426e22f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_e0d7eeb8-e429-4389-b480-272ef9dd445f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6b914743-f8d3-4a22-b42b-e1d39426e22f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5e546d46-60f4-4f21-bcd2-1dded739fc62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_e0d7eeb8-e429-4389-b480-272ef9dd445f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5e546d46-60f4-4f21-bcd2-1dded739fc62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6208e362-49bc-411e-b564-7a85bb3e67cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LandBuildingsAndImprovementsGross_8e9fbc79-d49f-427e-9465-e4af91d8f389" xlink:href="mtrx-20200630.xsd#mtrx_LandBuildingsAndImprovementsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_6208e362-49bc-411e-b564-7a85bb3e67cb" xlink:to="loc_mtrx_LandBuildingsAndImprovementsGross_8e9fbc79-d49f-427e-9465-e4af91d8f389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_06ae58dd-d78f-4a80-b9c5-874914fecd92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_6208e362-49bc-411e-b564-7a85bb3e67cb" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_06ae58dd-d78f-4a80-b9c5-874914fecd92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_TransportationEquipmentGross_bb352f6e-3ad1-4836-8101-52991ce69af8" xlink:href="mtrx-20200630.xsd#mtrx_TransportationEquipmentGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_6208e362-49bc-411e-b564-7a85bb3e67cb" xlink:to="loc_mtrx_TransportationEquipmentGross_bb352f6e-3ad1-4836-8101-52991ce69af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_f4c2a5bb-b2eb-49c1-b563-6077fcf5c814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_6208e362-49bc-411e-b564-7a85bb3e67cb" xlink:to="loc_us-gaap_ConstructionInProgressGross_f4c2a5bb-b2eb-49c1-b563-6077fcf5c814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_7de0fa54-e1b7-4670-9d10-bd8fb8572546" xlink:href="mtrx-20200630.xsd#mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_6208e362-49bc-411e-b564-7a85bb3e67cb" xlink:to="loc_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_7de0fa54-e1b7-4670-9d10-bd8fb8572546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4daf3038-79d2-4e3f-bf35-0d9b757229c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_586cc22d-56bb-4d8f-a874-b378d0bd06d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4daf3038-79d2-4e3f-bf35-0d9b757229c7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_586cc22d-56bb-4d8f-a874-b378d0bd06d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_16879c46-cc45-4953-8f07-a274c0e77503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4daf3038-79d2-4e3f-bf35-0d9b757229c7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_16879c46-cc45-4953-8f07-a274c0e77503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_507768fe-49be-4796-b221-5c126b68f4c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4daf3038-79d2-4e3f-bf35-0d9b757229c7" xlink:to="loc_us-gaap_LineOfCredit_507768fe-49be-4796-b221-5c126b68f4c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_79739597-e1ec-4524-8ea3-445800596db1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4daf3038-79d2-4e3f-bf35-0d9b757229c7" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_79739597-e1ec-4524-8ea3-445800596db1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4feb9a7c-cf57-4068-bb85-fb852d29274d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4feb9a7c-cf57-4068-bb85-fb852d29274d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_191a32d6-1f6f-4128-8b9f-ef437922553e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_191a32d6-1f6f-4128-8b9f-ef437922553e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_3a6bd652-f321-4e21-836f-27fa4418291d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_3a6bd652-f321-4e21-836f-27fa4418291d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_1ed1f6bb-c879-4401-bf5f-9adb94b9a6f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:to="loc_us-gaap_InventoryNet_1ed1f6bb-c879-4401-bf5f-9adb94b9a6f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_36aef32f-e510-458c-9b26-8a169cef67ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:to="loc_us-gaap_IncomeTaxesReceivable_36aef32f-e510-458c-9b26-8a169cef67ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_45e23ab8-c6ec-442d-82ec-613dc0a88fa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e9048408-9b42-4854-8b38-4bb6140481a4" xlink:to="loc_us-gaap_OtherAssetsCurrent_45e23ab8-c6ec-442d-82ec-613dc0a88fa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d58eb5d8-0eb3-420b-94e4-48fe7a8568c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_AssetsCurrent_d58eb5d8-0eb3-420b-94e4-48fe7a8568c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4ce87fb8-85d6-4def-abd6-af43d52f25d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4ce87fb8-85d6-4def-abd6-af43d52f25d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_482449d0-ff23-4254-bb37-82090095e79c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_482449d0-ff23-4254-bb37-82090095e79c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bd656c09-3d86-46f8-8d5a-7367cc86f69c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_Goodwill_bd656c09-3d86-46f8-8d5a-7367cc86f69c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c8c4b9f1-5da7-4921-873f-190469bfcb6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c8c4b9f1-5da7-4921-873f-190469bfcb6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_3317066c-743a-43f9-9992-f203b59ddbc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_3317066c-743a-43f9-9992-f203b59ddbc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ac9f5e6c-04ca-4000-a911-c82488e4f4cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b668fbfb-68cd-4843-8e36-7e540371a127" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ac9f5e6c-04ca-4000-a911-c82488e4f4cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_cc110015-18db-4667-9a41-2f0223cbe171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c2862daf-bbdf-4839-a0ad-fc07bb71dba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityBeforeTreasuryStock_cc110015-18db-4667-9a41-2f0223cbe171" xlink:to="loc_us-gaap_CommonStockValue_c2862daf-bbdf-4839-a0ad-fc07bb71dba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_7ed93240-15bc-4aca-8f73-2f2c2f84996d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_cc110015-18db-4667-9a41-2f0223cbe171" xlink:to="loc_us-gaap_AdditionalPaidInCapital_7ed93240-15bc-4aca-8f73-2f2c2f84996d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_788fafc6-76f9-4a2e-915e-b7b9cc3221f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_cc110015-18db-4667-9a41-2f0223cbe171" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_788fafc6-76f9-4a2e-915e-b7b9cc3221f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_4e227828-6cea-4772-9c0d-7a400f635c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_cc110015-18db-4667-9a41-2f0223cbe171" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_4e227828-6cea-4772-9c0d-7a400f635c07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d0f3a05b-99b8-429d-a3a1-27012a897713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_AccountsPayableCurrent_d0f3a05b-99b8-429d-a3a1-27012a897713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aaf302fc-5711-4599-8f9f-27beccce1d8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aaf302fc-5711-4599-8f9f-27beccce1d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_81003f19-6601-40d6-a6d8-abe390c5913f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_81003f19-6601-40d6-a6d8-abe390c5913f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_f5b63bb9-30fc-4ed5-9732-1f07536aa2ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_f5b63bb9-30fc-4ed5-9732-1f07536aa2ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd8560d9-df83-4f20-a7b8-bc3e51c4ffc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd8560d9-df83-4f20-a7b8-bc3e51c4ffc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_552760a9-7f87-40c3-92f6-6e34890be916" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_552760a9-7f87-40c3-92f6-6e34890be916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6b87c2dc-755f-4428-81c9-ac3ca255252e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9b497cb7-7474-48a7-9c4d-dafaf04ca11d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6b87c2dc-755f-4428-81c9-ac3ca255252e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_333564b5-aaa1-45db-8162-3f388ee1659d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_333564b5-aaa1-45db-8162-3f388ee1659d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_634ab783-aa20-4a67-b6b7-8bb4d2bb324b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_634ab783-aa20-4a67-b6b7-8bb4d2bb324b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4da1a65e-9c83-49fb-a3f7-0c4c491d24ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4da1a65e-9c83-49fb-a3f7-0c4c491d24ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a5e590f6-692b-469e-8e1e-8835ebedcba2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a5e590f6-692b-469e-8e1e-8835ebedcba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_69a9582c-c526-4569-ae1b-22021a7a92bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_69a9582c-c526-4569-ae1b-22021a7a92bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_aecceb04-0d09-4edd-b6ba-9e9dacb4f308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_ProceedsFromStockPlans_aecceb04-0d09-4edd-b6ba-9e9dacb4f308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfOtherEquity_5fc19133-f015-46fe-891e-8edc1b699b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfOtherEquity"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_452cac4e-03df-4895-86e3-1b7542753a07" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfOtherEquity_5fc19133-f015-46fe-891e-8edc1b699b1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b23f5c8-ca39-412d-bd83-74db962583b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_e13bc5a6-0a4c-412d-9001-3ac8d0874de2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b23f5c8-ca39-412d-bd83-74db962583b3" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_e13bc5a6-0a4c-412d-9001-3ac8d0874de2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a5e2937b-be1d-4d55-8d92-fffdc4a6ac2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b23f5c8-ca39-412d-bd83-74db962583b3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a5e2937b-be1d-4d55-8d92-fffdc4a6ac2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_66b63e05-abe2-4031-bfa8-77c91b7ef306" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b23f5c8-ca39-412d-bd83-74db962583b3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_66b63e05-abe2-4031-bfa8-77c91b7ef306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3bb855ea-39a5-4deb-90e8-d9de8b41c845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4b23f5c8-ca39-412d-bd83-74db962583b3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3bb855ea-39a5-4deb-90e8-d9de8b41c845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9638fbc2-054f-4dea-8121-33fd18cef962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_11fe9376-ba04-49b4-bf52-03acc159d9e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9638fbc2-054f-4dea-8121-33fd18cef962" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_11fe9376-ba04-49b4-bf52-03acc159d9e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_db840ad4-5915-4b0b-8c49-4738d0be3244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9638fbc2-054f-4dea-8121-33fd18cef962" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_db840ad4-5915-4b0b-8c49-4738d0be3244" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_bd69796f-c2e9-465b-8ac9-2fe0c578f5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9638fbc2-054f-4dea-8121-33fd18cef962" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_bd69796f-c2e9-465b-8ac9-2fe0c578f5cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5022f791-fdc1-43fd-8da0-13b07ba83376" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9638fbc2-054f-4dea-8121-33fd18cef962" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5022f791-fdc1-43fd-8da0-13b07ba83376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredIncomeTaxExpenseBenefitSocf_4b8edb8e-0fe7-44cd-b2be-9d20317ac0e8" xlink:href="mtrx-20200630.xsd#mtrx_DeferredIncomeTaxExpenseBenefitSocf"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_mtrx_DeferredIncomeTaxExpenseBenefitSocf_4b8edb8e-0fe7-44cd-b2be-9d20317ac0e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7017f23d-6a9e-4732-8786-b3d8306e2562" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7017f23d-6a9e-4732-8786-b3d8306e2562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_438c9a8d-0d80-4b04-8577-67f18b671e6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_438c9a8d-0d80-4b04-8577-67f18b671e6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_6d54f061-68e9-480a-9a28-7ab8bbe3d4dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_6d54f061-68e9-480a-9a28-7ab8bbe3d4dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0635de68-86be-48e7-840c-0f6e374ca58e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0635de68-86be-48e7-840c-0f6e374ca58e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_bd4c96f1-9962-4e24-816b-e715ccc19687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_bd4c96f1-9962-4e24-816b-e715ccc19687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_6c8cafac-eee6-41a8-b3f8-33c893e1cba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_6c8cafac-eee6-41a8-b3f8-33c893e1cba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_57064bb4-4019-44b9-9bda-475c770bc00c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_ShareBasedCompensation_57064bb4-4019-44b9-9bda-475c770bc00c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_339321fd-e24c-4432-b139-89c1019d036a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_339321fd-e24c-4432-b139-89c1019d036a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5e76f800-370a-4e5d-9a89-aed8e1105fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5e76f800-370a-4e5d-9a89-aed8e1105fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_28a7f1df-4a9a-4bba-a93e-5ae3ac49e389" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_28a7f1df-4a9a-4bba-a93e-5ae3ac49e389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_57cfa7c7-f7c7-4745-83f7-57941595a724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_57cfa7c7-f7c7-4745-83f7-57941595a724" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_fe07fa94-61fc-4c39-8b1d-fb24641eeeaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_fe07fa94-61fc-4c39-8b1d-fb24641eeeaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a35426da-9bb9-48a1-b68c-382461226286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a35426da-9bb9-48a1-b68c-382461226286" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c2ff8c8b-2ff3-4ca8-beba-e8583bcf18df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c2ff8c8b-2ff3-4ca8-beba-e8583bcf18df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ac897cb5-8486-4482-978b-ca33b08086a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ac897cb5-8486-4482-978b-ca33b08086a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3ea89c97-9db2-4031-bdd7-1eef5064fbd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71a2167b-5a9c-4488-b975-fe849f7dece7" xlink:to="loc_us-gaap_ProfitLoss_3ea89c97-9db2-4031-bdd7-1eef5064fbd4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPoliciesDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Revenue" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RevenueTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RevenueDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RevenueDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/RevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposals"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposalsTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposalsDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_11702dd9-4dec-411d-be6e-ab91e3c494c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_11702dd9-4dec-411d-be6e-ab91e3c494c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6b1cbb6c-e990-4176-83be-be9416b0d416" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6b1cbb6c-e990-4176-83be-be9416b0d416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8ca89140-602b-4cba-9169-62f755df78ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8ca89140-602b-4cba-9169-62f755df78ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_18c30f8e-260b-492a-a09d-8b9c38010cad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_18c30f8e-260b-492a-a09d-8b9c38010cad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fc620695-c2f3-4cef-9d46-42a80a95e7de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fc620695-c2f3-4cef-9d46-42a80a95e7de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4b7167a6-6839-4e32-b894-d03ed87fa148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7c94f84c-694c-4765-9d74-067f1c858a39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4b7167a6-6839-4e32-b894-d03ed87fa148" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetails1"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1bdea079-461c-4855-b51a-649ab29e879f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_073cf4bc-e165-433b-97a7-33536a28a89c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsNet_1bdea079-461c-4855-b51a-649ab29e879f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_073cf4bc-e165-433b-97a7-33536a28a89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f96437a9-b96c-499e-be4a-b0d39d2f7c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsNet_1bdea079-461c-4855-b51a-649ab29e879f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f96437a9-b96c-499e-be4a-b0d39d2f7c20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Debt" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/DebtDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e4d50ddc-72a2-40c0-9363-13cda0cbd996" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f67bf300-9b37-4be5-b709-2bed1e39a71e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e4d50ddc-72a2-40c0-9363-13cda0cbd996" xlink:to="loc_us-gaap_LineOfCredit_f67bf300-9b37-4be5-b709-2bed1e39a71e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LettersOfCreditIssued_2a848d16-b9cb-452d-9f4d-f9d48d72e270" xlink:href="mtrx-20200630.xsd#mtrx_LettersOfCreditIssued"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e4d50ddc-72a2-40c0-9363-13cda0cbd996" xlink:to="loc_mtrx_LettersOfCreditIssued_2a848d16-b9cb-452d-9f4d-f9d48d72e270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9f1a489a-9ec6-4ed1-be0f-9460b6c08ce7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e4d50ddc-72a2-40c0-9363-13cda0cbd996" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9f1a489a-9ec6-4ed1-be0f-9460b6c08ce7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8837e87-a048-4161-a4ae-ec39c2363a3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_62c2355a-6d03-4f48-9c5e-c1540adbcec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8837e87-a048-4161-a4ae-ec39c2363a3c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_62c2355a-6d03-4f48-9c5e-c1540adbcec1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3bcafb38-ebd9-4f9a-89cb-0e53af990236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8837e87-a048-4161-a4ae-ec39c2363a3c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3bcafb38-ebd9-4f9a-89cb-0e53af990236" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails1"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_452153a5-7c8a-43d0-844e-402cc77cb25a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d65c71c9-fa93-4ea0-91bb-eed80ca2b23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_452153a5-7c8a-43d0-844e-402cc77cb25a" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d65c71c9-fa93-4ea0-91bb-eed80ca2b23a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c0a8966c-b6ba-4f3d-8861-93c47c6b4f9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_452153a5-7c8a-43d0-844e-402cc77cb25a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c0a8966c-b6ba-4f3d-8861-93c47c6b4f9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b9a4080-077e-4f89-8e97-b713aca38778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3ca02c57-2a8f-41e5-94fd-2c25a63334a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b9a4080-077e-4f89-8e97-b713aca38778" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3ca02c57-2a8f-41e5-94fd-2c25a63334a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_db87e057-de71-4b70-944b-f2b32763b4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b9a4080-077e-4f89-8e97-b713aca38778" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_db87e057-de71-4b70-944b-f2b32763b4b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3bc33f2a-26de-4734-8deb-b8835e0c6169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b9a4080-077e-4f89-8e97-b713aca38778" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3bc33f2a-26de-4734-8deb-b8835e0c6169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_88eaf832-f7c7-428e-8c5d-835a636dc93d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4f28c90f-37fb-4405-bf22-c3a47cc7c727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_88eaf832-f7c7-428e-8c5d-835a636dc93d" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4f28c90f-37fb-4405-bf22-c3a47cc7c727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f955e968-390b-4828-a9d8-a95779d2ce21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_88eaf832-f7c7-428e-8c5d-835a636dc93d" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f955e968-390b-4828-a9d8-a95779d2ce21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3bb56d71-6f54-4145-b1ed-ad4a5c2e5a7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_88eaf832-f7c7-428e-8c5d-835a636dc93d" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3bb56d71-6f54-4145-b1ed-ad4a5c2e5a7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails2"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d779cade-8814-48ef-8e43-3d357a6effa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d779cade-8814-48ef-8e43-3d357a6effa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_70c8a17a-4c4b-42c2-880b-30b3ebd14098" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_70c8a17a-4c4b-42c2-880b-30b3ebd14098" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_1fb316f1-9bc5-4a1d-9eca-3f85a5412604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_1fb316f1-9bc5-4a1d-9eca-3f85a5412604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_ece1917d-8b17-4439-8e15-8aab5023d971" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_ece1917d-8b17-4439-8e15-8aab5023d971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_47959e17-dee6-4341-9cfe-74f4d17484f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_47959e17-dee6-4341-9cfe-74f4d17484f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Reversalofbranchliability_d9e63531-c6e4-4298-867b-f97f7e09b3af" xlink:href="mtrx-20200630.xsd#mtrx_Reversalofbranchliability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_mtrx_Reversalofbranchliability_d9e63531-c6e4-4298-867b-f97f7e09b3af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_6a522075-f558-4986-9908-bfe7484c9a9f" xlink:href="mtrx-20200630.xsd#mtrx_Effectofnewaccountingstandardcomparedtooldstandard"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_6a522075-f558-4986-9908-bfe7484c9a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_707d1a53-f4d5-4963-a1e5-994b88266d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_707d1a53-f4d5-4963-a1e5-994b88266d03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_4e3cff7e-40fc-4e08-9af8-0305d670aef9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_4e3cff7e-40fc-4e08-9af8-0305d670aef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1888429d-e964-4845-8545-d45a50a2d0c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1888429d-e964-4845-8545-d45a50a2d0c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingenciesOther_7c4d93f7-95e0-423c-abfb-92a108e16b04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingenciesOther"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingenciesOther_7c4d93f7-95e0-423c-abfb-92a108e16b04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_195fc181-eed7-49c6-bf52-7df2516eba6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9d5f31a1-c3b2-4aff-8aa5-01b5a10d7de4" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_195fc181-eed7-49c6-bf52-7df2516eba6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails3"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_22bb1b81-b755-4203-ad56-59b6645b4dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_22bb1b81-b755-4203-ad56-59b6645b4dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_0d33c1f4-17f8-4c0f-94e3-dcd30e1f9ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_0d33c1f4-17f8-4c0f-94e3-dcd30e1f9ea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredTaxAssetsInsuranceReserve_e1078c4e-0609-4d27-bd64-93dd145da330" xlink:href="mtrx-20200630.xsd#mtrx_DeferredTaxAssetsInsuranceReserve"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_mtrx_DeferredTaxAssetsInsuranceReserve_e1078c4e-0609-4d27-bd64-93dd145da330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_7e4e0643-406e-43d7-9b21-f918f446f9ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_7e4e0643-406e-43d7-9b21-f918f446f9ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_5d487a36-cf41-4c49-9233-3540134041db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_5d487a36-cf41-4c49-9233-3540134041db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_350e24e5-3a87-44bb-aee1-85470d24b5b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_350e24e5-3a87-44bb-aee1-85470d24b5b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_a4bc68a3-69a6-447b-b90a-f86bc846bf14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_a4bc68a3-69a6-447b-b90a-f86bc846bf14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_a7b03272-34b9-45ff-b30e-a74d667ac786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_a7b03272-34b9-45ff-b30e-a74d667ac786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredTaxAssetsAccruedLosses_18c6a7ed-6a94-4f5c-ad01-1ab146546ae4" xlink:href="mtrx-20200630.xsd#mtrx_DeferredTaxAssetsAccruedLosses"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_mtrx_DeferredTaxAssetsAccruedLosses_18c6a7ed-6a94-4f5c-ad01-1ab146546ae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_088bd4ae-ff66-4067-a40b-4b8466aac110" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_088bd4ae-ff66-4067-a40b-4b8466aac110" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_15f0a932-22e6-4523-9191-53079eff4264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_15f0a932-22e6-4523-9191-53079eff4264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_910cb5fa-7b97-4bac-9568-bab61b841c2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d268fba7-252a-4360-aabd-50e65f5f628a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_910cb5fa-7b97-4bac-9568-bab61b841c2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_25c4282b-c4b5-484d-909c-e7cf99d0a4e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c26b61d3-b829-497e-b45a-bbc4a40c4915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_25c4282b-c4b5-484d-909c-e7cf99d0a4e1" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_c26b61d3-b829-497e-b45a-bbc4a40c4915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_82df4904-c074-47e4-b820-de51f19c566d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_25c4282b-c4b5-484d-909c-e7cf99d0a4e1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_82df4904-c074-47e4-b820-de51f19c566d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_59208f76-be96-4c12-98c6-69bde379838c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_49fa7669-bd87-4cce-9c67-2525daddb5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_59208f76-be96-4c12-98c6-69bde379838c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_49fa7669-bd87-4cce-9c67-2525daddb5cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_4de0eb7b-0335-40ec-8048-e8a6c169dac4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_59208f76-be96-4c12-98c6-69bde379838c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_4de0eb7b-0335-40ec-8048-e8a6c169dac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FutureBranchLiability_f90a3885-ca7b-4f66-ac6b-2ba2aae73c3a" xlink:href="mtrx-20200630.xsd#mtrx_FutureBranchLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_59208f76-be96-4c12-98c6-69bde379838c" xlink:to="loc_mtrx_FutureBranchLiability_f90a3885-ca7b-4f66-ac6b-2ba2aae73c3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9a0061f6-ef5d-452f-856b-697914ef8c7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_59208f76-be96-4c12-98c6-69bde379838c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9a0061f6-ef5d-452f-856b-697914ef8c7a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails4"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_cfcb1988-0ce3-4e43-a020-1e230e6294d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_262764d6-a942-45ec-91d7-f3b0a59f2b5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_cfcb1988-0ce3-4e43-a020-1e230e6294d5" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_262764d6-a942-45ec-91d7-f3b0a59f2b5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_87e7ec29-3267-467f-bfef-d91799a337b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_cfcb1988-0ce3-4e43-a020-1e230e6294d5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_87e7ec29-3267-467f-bfef-d91799a337b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails5"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails6"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#CommitmentsandContingenciesDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Leases" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesComponentsofLeaseCostsDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_e2e94588-345f-4f61-9369-31b3c6ba04e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_92e3ca00-1b29-4578-8c69-5751394f79b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_e2e94588-345f-4f61-9369-31b3c6ba04e2" xlink:to="loc_us-gaap_OperatingLeaseCost_92e3ca00-1b29-4578-8c69-5751394f79b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_db2fbeb7-a227-4ec9-9e91-933b84ad970e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_e2e94588-345f-4f61-9369-31b3c6ba04e2" xlink:to="loc_us-gaap_ShortTermLeaseCost_db2fbeb7-a227-4ec9-9e91-933b84ad970e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesMaturityAnalysisDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8da96175-bd40-4c57-acc8-d31b78cc29a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8da96175-bd40-4c57-acc8-d31b78cc29a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3d4f7f66-4aa7-4006-a13c-1c795d99b87d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3d4f7f66-4aa7-4006-a13c-1c795d99b87d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_259f2eb8-ec55-4482-830d-6e4ca1fa6302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_259f2eb8-ec55-4482-830d-6e4ca1fa6302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_75c7a606-4b0d-45e7-a325-f6f8bf336aa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_75c7a606-4b0d-45e7-a325-f6f8bf336aa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6167df18-4119-4458-aa34-b53caaa382b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6167df18-4119-4458-aa34-b53caaa382b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5d432b6a-fa5c-4329-a06f-f516cfe4ecf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7e19c7a4-89d0-4f40-8bac-8aeba7926de3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5d432b6a-fa5c-4329-a06f-f516cfe4ecf0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesOtherLeaseInformationDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesSupplementalCashFlowDisclosuresDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockholdersEquity" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockholdersEquityDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails1"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails2"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShare" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShare"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_876de360-a5c4-49d4-b168-dc118b61c0fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0dd3e34c-297a-4457-a4f4-422e6d38e9a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_876de360-a5c4-49d4-b168-dc118b61c0fb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0dd3e34c-297a-4457-a4f4-422e6d38e9a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a861c55f-7c07-45f8-82e3-6c83efa0c49d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_876de360-a5c4-49d4-b168-dc118b61c0fb" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a861c55f-7c07-45f8-82e3-6c83efa0c49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_22786418-6467-4bdf-8eb8-7d47bcaf4f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_876de360-a5c4-49d4-b168-dc118b61c0fb" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_22786418-6467-4bdf-8eb8-7d47bcaf4f42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareDetails1"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansDetailsTextual"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails1"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails2"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails2" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCosts" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCosts"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCosts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCostsTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCostsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCostsDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCostsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ValuationandQualifyingAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>mtrx-20200630_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 2020 Workiva-->
<!--r:0108aff0-0485-4154-a0d7-7bdfc58c62aa,g:7e1880b9-c607-4ccf-a41d-ac6a6b8617b2-->
<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.matrixservicecompany.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/DocumentandEntityInformation" xlink:type="extended" id="ib33d0d8467504b66b83745454e3d0b95_DocumentandEntityInformation"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="i2d0bc76f7741432ead1c3ea56fdd3537_ConsolidatedStatementsofIncome"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i40d2173f8648436a85dd0bda3588c553_ConsolidatedStatementsofComprehensiveIncome"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofComprehensiveIncomeParentheticals"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" xlink:type="extended" id="ib5f72f14ee9c44a3baad32d634673161_ConsolidatedStatementsofComprehensiveIncomeParentheticals"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i231e545894384104b51f5925d419b047_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ie2c210be889143449aea122ea224d530_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i2e02b8caa2894136803bba1ffd8a7660_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended" id="i7da825fff31f43329807184174f6336a_ConsolidatedStatementsofChangesinStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_45d801a7-f5fe-4313-9d31-0a40db8d1174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_45d801a7-f5fe-4313-9d31-0a40db8d1174" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58dc9d4c-dd18-45a6-8a49-b9b2b32519d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58dc9d4c-dd18-45a6-8a49-b9b2b32519d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_68a03d9e-2b07-493f-bc57-f8f77ffbcf62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_ProfitLoss_68a03d9e-2b07-493f-bc57-f8f77ffbcf62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1139436-01e8-47f1-b09e-0261a6df331e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1139436-01e8-47f1-b09e-0261a6df331e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e5058a08-9568-40d1-b37b-9a6bbab2e2e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e5058a08-9568-40d1-b37b-9a6bbab2e2e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a8b7bcee-36f0-4962-a653-10db1d9cc6a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a8b7bcee-36f0-4962-a653-10db1d9cc6a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IssuanceOfDeferredShares_567498ec-9e79-48db-9429-889d1d13f489" xlink:href="mtrx-20200630.xsd#mtrx_IssuanceOfDeferredShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_mtrx_IssuanceOfDeferredShares_567498ec-9e79-48db-9429-889d1d13f489" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherTreasurySharePurchases_b3ecb1db-e18c-4617-ad7e-13b1a60319b6" xlink:href="mtrx-20200630.xsd#mtrx_OtherTreasurySharePurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_mtrx_OtherTreasurySharePurchases_b3ecb1db-e18c-4617-ad7e-13b1a60319b6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_602df0c2-aba7-424d-8fe3-a59e82c84ae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_602df0c2-aba7-424d-8fe3-a59e82c84ae0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7de90efe-aeb9-4bd5-a04f-cab5ce436da8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7de90efe-aeb9-4bd5-a04f-cab5ce436da8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_12ef8bce-feaf-42b2-9ea6-5edf6f64a2ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_45d801a7-f5fe-4313-9d31-0a40db8d1174" xlink:to="loc_us-gaap_StatementTable_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f85e068e-3a2a-4124-9486-6df97683f0ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:to="loc_us-gaap_EquityComponentDomain_f85e068e-3a2a-4124-9486-6df97683f0ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:to="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d33d0de5-3dbb-486f-90fb-b0236459de0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_CommonStockMember_d33d0de5-3dbb-486f-90fb-b0236459de0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_cb40af18-7011-40a6-8c18-dffe83572d5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_cb40af18-7011-40a6-8c18-dffe83572d5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7d992b8f-16a3-4ca8-9cab-acebea391bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_RetainedEarningsMember_7d992b8f-16a3-4ca8-9cab-acebea391bbb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_99777144-6b66-4fd5-8034-114a112b2bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_TreasuryStockMember_99777144-6b66-4fd5-8034-114a112b2bdf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4828e4a1-e4a6-42e2-94dd-ea5952356917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4828e4a1-e4a6-42e2-94dd-ea5952356917" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_612063f9-4f7d-497c-89da-de6c047ef7ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_NoncontrollingInterestMember_612063f9-4f7d-497c-89da-de6c047ef7ac" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended" id="i45dd1ed445a44ad89235d462060b4d5e_ConsolidatedStatementsofChangesinStockholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_077911e6-ac47-406e-8625-9720bb9697f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_077911e6-ac47-406e-8625-9720bb9697f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7f945827-4e65-4048-a7fe-4312b0767a35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7f945827-4e65-4048-a7fe-4312b0767a35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredSharesIssued_20a29676-4fd7-429f-8f25-25e9c0fd7727" xlink:href="mtrx-20200630.xsd#mtrx_DeferredSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_mtrx_DeferredSharesIssued_20a29676-4fd7-429f-8f25-25e9c0fd7727" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherTreasurySharesAcquired_18d5e191-4f33-48b6-8155-da9f64dee3ab" xlink:href="mtrx-20200630.xsd#mtrx_OtherTreasurySharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_mtrx_OtherTreasurySharesAcquired_18d5e191-4f33-48b6-8155-da9f64dee3ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_49c3765a-fdf0-47f4-8a8f-761c3898c662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_49c3765a-fdf0-47f4-8a8f-761c3898c662" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8f928296-620b-4677-971b-1ae3e5270419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_StatementTable_8f928296-620b-4677-971b-1ae3e5270419" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8f928296-620b-4677-971b-1ae3e5270419" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ed4cbb0d-3213-4283-85fa-30a19b84e673_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:to="loc_us-gaap_EquityComponentDomain_ed4cbb0d-3213-4283-85fa-30a19b84e673_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:to="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a3b900c0-0398-453e-b2f5-68c1ac1011cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a3b900c0-0398-453e-b2f5-68c1ac1011cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_1ed75611-4dc9-49d3-bdba-5acb1cab5a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:to="loc_us-gaap_RetainedEarningsMember_1ed75611-4dc9-49d3-bdba-5acb1cab5a2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_0e13a253-0500-46f4-91fc-e87c1dd5efed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:to="loc_us-gaap_TreasuryStockMember_0e13a253-0500-46f4-91fc-e87c1dd5efed" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="i84729fbc699641b788ec63be670b9012_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i8a057fd0ab654d9c8a2cc0c0cd9bc237_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPoliciesDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" xlink:type="extended" id="i69203bf87908422abfb84df1def6853c_SummaryofSignificantAccountingPoliciesDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_47dcb8e7-c115-46de-8a1c-744eb552819a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_47dcb8e7-c115-46de-8a1c-744eb552819a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98ac1764-1283-4338-8496-f406ac34431a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98ac1764-1283-4338-8496-f406ac34431a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_e990e867-e4fe-4e2c-940c-ef6f0b08014f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_Cash_e990e867-e4fe-4e2c-940c-ef6f0b08014f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fe0b6d19-8120-49ae-87a2-4e8d59a79929_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:to="loc_srt_SegmentGeographicalDomain_fe0b6d19-8120-49ae-87a2-4e8d59a79929_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_04bbb93e-2d06-42b0-80ef-10ea7925c86b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:to="loc_srt_SegmentGeographicalDomain_04bbb93e-2d06-42b0-80ef-10ea7925c86b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InternationalMember_b6bbe4e3-2bf2-4230-9420-b70c37a3747b" xlink:href="mtrx-20200630.xsd#mtrx_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_04bbb93e-2d06-42b0-80ef-10ea7925c86b" xlink:to="loc_mtrx_InternationalMember_b6bbe4e3-2bf2-4230-9420-b70c37a3747b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_26b33b21-ed6a-48fe-8171-63c411d9bb85_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_26b33b21-ed6a-48fe-8171-63c411d9bb85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_e8db80fc-70f9-438e-a3a9-de19c52d25f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_BuildingMember_e8db80fc-70f9-438e-a3a9-de19c52d25f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_97bf2f82-cb90-47f3-8224-27d70d646351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_EquipmentMember_97bf2f82-cb90-47f3-8224-27d70d646351" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_0f18ecd9-7912-46c2-9f50-cdc33c90a372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_TransportationEquipmentMember_0f18ecd9-7912-46c2-9f50-cdc33c90a372" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7de9ed05-fcc2-431b-89c1-8a9aa4fe8fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7de9ed05-fcc2-431b-89c1-8a9aa4fe8fc8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23886da7-9b4c-4c64-9481-e409b6476a4b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:to="loc_srt_RangeMember_23886da7-9b4c-4c64-9481-e409b6476a4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:to="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c3f9b6cb-e319-4857-a4bc-18ac3079d442" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:to="loc_srt_MinimumMember_c3f9b6cb-e319-4857-a4bc-18ac3079d442" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a07323b4-0a79-4345-871a-e72d993469fd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:to="loc_srt_MaximumMember_a07323b4-0a79-4345-871a-e72d993469fd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Revenue" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/Revenue" xlink:type="extended" id="i1e884e539d9e481b81860c2fc221324c_Revenue"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RevenueTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/RevenueTables" xlink:type="extended" id="i62a905cccb3149aa8dcce28dca049e02_RevenueTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RevenueDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RevenueDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/RevenueDetails" xlink:type="extended" id="i66de19ee0a5e427384d1ecd4b4c34028_RevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_70638197-57d4-4e5c-a66c-6231b7a83cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a1c3f0b7-ced0-4e3b-975c-4d5217f8f75f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_70638197-57d4-4e5c-a66c-6231b7a83cb1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a1c3f0b7-ced0-4e3b-975c-4d5217f8f75f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_70638197-57d4-4e5c-a66c-6231b7a83cb1" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fd6c343b-0d26-447a-ab95-9ae549b0d927_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:to="loc_srt_ProductsAndServicesDomain_fd6c343b-0d26-447a-ab95-9ae549b0d927_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9a3f8f30-01d5-440b-95ea-68a23b708c40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:to="loc_srt_ProductsAndServicesDomain_9a3f8f30-01d5-440b-95ea-68a23b708c40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_12c12a57-7b15-4ca4-88b7-d610e8bddaaf_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:to="loc_srt_SegmentGeographicalDomain_12c12a57-7b15-4ca4-88b7-d610e8bddaaf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:to="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_95cc5837-c97a-4461-a943-98c4c8fd58dd" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:to="loc_country_US_95cc5837-c97a-4461-a943-98c4c8fd58dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_7a70a291-6378-4dad-ada2-4d574e238473" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:to="loc_country_CA_7a70a291-6378-4dad-ada2-4d574e238473" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherinternationalMember_20c24126-d3a7-4904-93f4-cc64c1d59f9c" xlink:href="mtrx-20200630.xsd#mtrx_OtherinternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:to="loc_mtrx_OtherinternationalMember_20c24126-d3a7-4904-93f4-cc64c1d59f9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_d762957e-eee3-468a-b564-d954e571bc44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_d762957e-eee3-468a-b564-d954e571bc44" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_d762957e-eee3-468a-b564-d954e571bc44_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_d762957e-eee3-468a-b564-d954e571bc44" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_d762957e-eee3-468a-b564-d954e571bc44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_5ad938ad-038e-4c5c-a064-fba64060e13a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_d762957e-eee3-468a-b564-d954e571bc44" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_5ad938ad-038e-4c5c-a064-fba64060e13a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_770a49ee-54d5-42d7-a986-50761ab4cca4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_770a49ee-54d5-42d7-a986-50761ab4cca4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_413f7672-0166-4b7f-9628-b3301b346972" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_413f7672-0166-4b7f-9628-b3301b346972" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4b4f59d7-a5bf-4c62-a15a-08edb5462a11_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4b4f59d7-a5bf-4c62-a15a-08edb5462a11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_07de1c62-7214-439f-b0b5-ed2086cd4fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_07de1c62-7214-439f-b0b5-ed2086cd4fc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d337fe91-f7a8-486b-b6f0-9ea927a54a2a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_d337fe91-f7a8-486b-b6f0-9ea927a54a2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_917b4466-b4da-48c3-80b2-0486778c473c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_917b4466-b4da-48c3-80b2-0486778c473c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_839a3b74-cb17-459e-a9f3-5c87eed0d359_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:to="loc_srt_NameOfMajorCustomerDomain_839a3b74-cb17-459e-a9f3-5c87eed0d359_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a4e14f60-2e9d-4ac0-bb34-11d3d3d15fbe" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:to="loc_srt_NameOfMajorCustomerDomain_a4e14f60-2e9d-4ac0-bb34-11d3d3d15fbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_512cb98c-5b26-4fb1-b27b-b7a53adc5793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_07671215-08b7-4280-9e5d-b84dcefe5450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e6efd7db-5691-4833-85ea-9491772edbcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_e326ecf2-ad5b-492e-85df-7be7ea7bc8ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_e326ecf2-ad5b-492e-85df-7be7ea7bc8ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6455da56-6674-492d-8f0f-c40625a7edc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_42827012-3f1e-46ae-9cc7-3a06e8e6550b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6455da56-6674-492d-8f0f-c40625a7edc4" xlink:to="loc_us-gaap_FixedPriceContractMember_42827012-3f1e-46ae-9cc7-3a06e8e6550b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_46cd3d0b-ed7d-4fa5-b3c5-e444af635a09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6455da56-6674-492d-8f0f-c40625a7edc4" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_46cd3d0b-ed7d-4fa5-b3c5-e444af635a09" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposals"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" xlink:type="extended" id="i4cf665ec846341a09afc692a7c4a5971_AcquisitionsandDisposals"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposalsTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" xlink:type="extended" id="if6442d15ddda4f5baaf4d71074dd7402_AcquisitionsandDisposalsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ConsiderationtransferredTableTextBlock_4dca0bbc-2dbb-4d33-bbfc-7cedf481cf45" xlink:href="mtrx-20200630.xsd#mtrx_ConsiderationtransferredTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_mtrx_ConsiderationtransferredTableTextBlock_4dca0bbc-2dbb-4d33-bbfc-7cedf481cf45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_b437a2c4-e204-419c-b958-87458aea5b46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_b437a2c4-e204-419c-b958-87458aea5b46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_14165b5c-1e24-43c1-ae0d-317c13bf8456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_14165b5c-1e24-43c1-ae0d-317c13bf8456" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f26b9a23-183d-4a2d-aa66-957516e52a16_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f26b9a23-183d-4a2d-aa66-957516e52a16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember_045fe320-bba6-414d-a76c-aafac1c8084c" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:to="loc_mtrx_HoustonInterestsLLCMember_045fe320-bba6-414d-a76c-aafac1c8084c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member_710e0709-7f76-4343-8d8e-c2986f93e9c4" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:to="loc_mtrx_BaillieTankEquipmentLtd.Member_710e0709-7f76-4343-8d8e-c2986f93e9c4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposalsDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" xlink:type="extended" id="i51d96ef6c89f41f8b10f7a5d59459321_AcquisitionsandDisposalsDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_25636873-c153-4dc6-ac12-ffa3a181e0b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_25636873-c153-4dc6-ac12-ffa3a181e0b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_f581dd50-1f15-4da4-b829-c841ec11c244" xlink:href="mtrx-20200630.xsd#mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_f581dd50-1f15-4da4-b829-c841ec11c244" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_d547e9a0-67d5-4990-8cfa-295ae707bf4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_d547e9a0-67d5-4990-8cfa-295ae707bf4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_4e847f44-e5ea-40ff-b546-7f049c55a1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_4e847f44-e5ea-40ff-b546-7f049c55a1fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_5c2281ca-c3d4-42b6-a158-2b2debb70be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_5c2281ca-c3d4-42b6-a158-2b2debb70be8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_ef0cfc8d-0690-4129-bb23-eaf01e75dc25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_ef0cfc8d-0690-4129-bb23-eaf01e75dc25" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_27bd6f56-53eb-49f3-9cbb-9b93589818c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_27bd6f56-53eb-49f3-9cbb-9b93589818c6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Economicpurchaseprice_faa1073f-a162-47cc-aaf7-8b5d2bafe9ea" xlink:href="mtrx-20200630.xsd#mtrx_Economicpurchaseprice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Economicpurchaseprice_faa1073f-a162-47cc-aaf7-8b5d2bafe9ea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_811fbc37-0ca4-40d0-ab3d-a3c19aeccb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_811fbc37-0ca4-40d0-ab3d-a3c19aeccb2a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2fd89917-51c8-4ea1-92fc-391c1d039577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2fd89917-51c8-4ea1-92fc-391c1d039577" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Mtrx_JointVentureValue_20a1ce09-756a-490b-9784-54edb1513c7e" xlink:href="mtrx-20200630.xsd#mtrx_Mtrx_JointVentureValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Mtrx_JointVentureValue_20a1ce09-756a-490b-9784-54edb1513c7e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Mtrx_ControllingInterestOfJointVentureValue_70d7045a-76ae-4ade-9cf6-425447f0bb3c" xlink:href="mtrx-20200630.xsd#mtrx_Mtrx_ControllingInterestOfJointVentureValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Mtrx_ControllingInterestOfJointVentureValue_70d7045a-76ae-4ade-9cf6-425447f0bb3c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_e45ebd23-d1a7-4cdf-9839-57524e0a7c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_e45ebd23-d1a7-4cdf-9839-57524e0a7c4f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Warrantyreserveworkingcapitalprovision_6908b857-2cdd-48e3-b7bf-3d4643df0b3e" xlink:href="mtrx-20200630.xsd#mtrx_Warrantyreserveworkingcapitalprovision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Warrantyreserveworkingcapitalprovision_6908b857-2cdd-48e3-b7bf-3d4643df0b3e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Settlementofwarrantyreserve_2970aece-a267-42a4-820b-acda2a004dfc" xlink:href="mtrx-20200630.xsd#mtrx_Settlementofwarrantyreserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Settlementofwarrantyreserve_2970aece-a267-42a4-820b-acda2a004dfc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_90883961-3974-4c25-ba2b-438cc909d066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_90883961-3974-4c25-ba2b-438cc909d066" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2931c21b-8b4e-4766-8b36-2f7d3a843758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2931c21b-8b4e-4766-8b36-2f7d3a843758" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_864cff35-f6ce-44ed-9792-82ee96da10c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_864cff35-f6ce-44ed-9792-82ee96da10c3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_f459ffaa-17fd-4213-a2ec-0f0645192164" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_f459ffaa-17fd-4213-a2ec-0f0645192164" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaDepreciationExpense_e2aef814-ef12-4e8f-8129-086553526a35" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaDepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_BusinessAcquisitionProFormaDepreciationExpense_e2aef814-ef12-4e8f-8129-086553526a35" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_6197fd99-364a-4c03-82c3-527929a5371c" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_6197fd99-364a-4c03-82c3-527929a5371c" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bf2feb9d-3133-4c71-860e-6159d7dbe8a9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bf2feb9d-3133-4c71-860e-6159d7dbe8a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember_fc4db24e-0534-4dc0-9f2a-4d0fcfc00d22" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_HoustonInterestsLLCMember_fc4db24e-0534-4dc0-9f2a-4d0fcfc00d22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member_c845d9cd-32e7-46c4-916f-2b64581c5e8e" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_BaillieTankEquipmentLtd.Member_c845d9cd-32e7-46c4-916f-2b64581c5e8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HDBInc.Member_fa10228e-a26d-4940-a32f-85ea09f92e89" xlink:href="mtrx-20200630.xsd#mtrx_HDBInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_HDBInc.Member_fa10228e-a26d-4940-a32f-85ea09f92e89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_KvaernerNorthAmericanConstructionMember_f8be4dd8-d40d-4258-850a-7f499f77babd" xlink:href="mtrx-20200630.xsd#mtrx_KvaernerNorthAmericanConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_KvaernerNorthAmericanConstructionMember_f8be4dd8-d40d-4258-850a-7f499f77babd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ProcessHeatingEquipmentBusinessMember_d6e14616-0c44-43a4-97ea-5d7defa09865" xlink:href="mtrx-20200630.xsd#mtrx_ProcessHeatingEquipmentBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_ProcessHeatingEquipmentBusinessMember_d6e14616-0c44-43a4-97ea-5d7defa09865" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended" id="i58bc240341b54bb4a0f1c97beda6f11b_GoodwillandOtherIntangibleAssets"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended" id="if36f2e09ca634ad096aa8879990fea30_GoodwillandOtherIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended" id="i7cd638e1f339444cbecbf8d87d43f94f_GoodwillandOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_99466201-8d81-48ec-8fd7-15957ea5f3d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_99466201-8d81-48ec-8fd7-15957ea5f3d0" xlink:to="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_30be4e30-7c4d-47be-8205-81d5c07ed36b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_Goodwill_30be4e30-7c4d-47be-8205-81d5c07ed36b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_a81af60f-0924-4960-8767-202146eba7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_a81af60f-0924-4960-8767-202146eba7cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_02a6e7c1-5407-4ea5-a126-2abe0ff5252e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_02a6e7c1-5407-4ea5-a126-2abe0ff5252e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f09eb368-ae49-46a3-97c9-0132ddac46f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f09eb368-ae49-46a3-97c9-0132ddac46f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4a082312-0030-44a5-9ad7-3569b30965f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_ffc80908-2886-4545-89da-0103e7d4ff77" xlink:href="mtrx-20200630.xsd#mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_ffc80908-2886-4545-89da-0103e7d4ff77" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_99466201-8d81-48ec-8fd7-15957ea5f3d0" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:to="loc_us-gaap_SegmentDomain_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:to="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_2d9e83dd-8dee-430b-ab64-c38af663a9fc" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_ElectricalInfrastructureMember_2d9e83dd-8dee-430b-ab64-c38af663a9fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_af2799f5-fa80-4731-ad92-c5efbc0acc77" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_OilGasAndChemicalMember_af2799f5-fa80-4731-ad92-c5efbc0acc77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_80149c79-d06c-475f-9419-3ca0614baf8d" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_StorageSolutionsMember_80149c79-d06c-475f-9419-3ca0614baf8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_292a083d-c5ea-4259-9d49-89138f712abd" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_IndustrialMember_292a083d-c5ea-4259-9d49-89138f712abd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ReportingUnitMember_c16d48e5-96f4-4f74-a60d-f5a7c0831411" xlink:href="mtrx-20200630.xsd#mtrx_ReportingUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_ReportingUnitMember_c16d48e5-96f4-4f74-a60d-f5a7c0831411" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" xlink:type="extended" id="i55a9b2c94f3d47899edb443b3cb9b0ed_GoodwillandOtherIntangibleAssetsDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2cc642ae-6803-4293-a2cc-ffcec9e23f26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2cc642ae-6803-4293-a2cc-ffcec9e23f26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_2b637d60-b27c-45db-bd81-2b4195ba183c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_2b637d60-b27c-45db-bd81-2b4195ba183c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d2636731-85d7-4ef1-994b-de91397396d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d2636731-85d7-4ef1-994b-de91397396d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8c4d0318-faa1-47d9-a769-622be5c039e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8c4d0318-faa1-47d9-a769-622be5c039e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment1Member_6e820888-003c-43cb-bf1a-b2382e36253b" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:to="loc_mtrx_CustomerRelationshipImpairment1Member_6e820888-003c-43cb-bf1a-b2382e36253b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment2Member_328ac437-8cc8-40bb-90ed-f7d91d8e5f4e" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:to="loc_mtrx_CustomerRelationshipImpairment2Member_328ac437-8cc8-40bb-90ed-f7d91d8e5f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment3Member_3d777488-5158-42f3-b27e-89c029b4c075" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:to="loc_mtrx_CustomerRelationshipImpairment3Member_3d777488-5158-42f3-b27e-89c029b4c075" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetails1"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" xlink:type="extended" id="i205be3796ffb41f98f35074ae99e515f_GoodwillandOtherIntangibleAssetsDetails1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedTradeNamesGross_2804e359-5b01-4856-a027-a4956075af42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedTradeNamesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_FiniteLivedTradeNamesGross_2804e359-5b01-4856-a027-a4956075af42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_0803ae47-6bf8-4f34-b1b6-a4d27f7c88a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_0803ae47-6bf8-4f34-b1b6-a4d27f7c88a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2758a199-9528-4d54-a912-c0f86b523d4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2758a199-9528-4d54-a912-c0f86b523d4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9540c2b9-3a71-4241-969a-38f109fce91f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9540c2b9-3a71-4241-969a-38f109fce91f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_155d0615-6b22-44a2-b894-69af075c9b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_155d0615-6b22-44a2-b894-69af075c9b5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6045d03f-11b1-4034-abc6-bcb1a53ee7c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6045d03f-11b1-4034-abc6-bcb1a53ee7c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_925dd1a3-d300-4fb2-a158-2ca4e5d79843" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_925dd1a3-d300-4fb2-a158-2ca4e5d79843" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bfc03065-9d84-481e-83f9-eae93686f543" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bfc03065-9d84-481e-83f9-eae93686f543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bfc03065-9d84-481e-83f9-eae93686f543_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bfc03065-9d84-481e-83f9-eae93686f543" xlink:to="loc_us-gaap_SegmentDomain_bfc03065-9d84-481e-83f9-eae93686f543_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2fa2670d-13ee-4d6a-b006-bf84cd31ba5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_bfc03065-9d84-481e-83f9-eae93686f543" xlink:to="loc_us-gaap_SegmentDomain_2fa2670d-13ee-4d6a-b006-bf84cd31ba5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ReportingUnitMember_c7ee16f7-81d1-4092-845a-6171446bda0d" xlink:href="mtrx-20200630.xsd#mtrx_ReportingUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2fa2670d-13ee-4d6a-b006-bf84cd31ba5a" xlink:to="loc_mtrx_ReportingUnitMember_c7ee16f7-81d1-4092-845a-6171446bda0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_89ed0a68-df35-4155-9764-1fc4e5b5c987_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_89ed0a68-df35-4155-9764-1fc4e5b5c987_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member_c1a84d7a-9136-47c6-9e1e-b82c7aaf2317" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:to="loc_mtrx_BaillieTankEquipmentLtd.Member_c1a84d7a-9136-47c6-9e1e-b82c7aaf2317" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember_c41f3ccc-3189-4e33-b86e-e3dba79a7808" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:to="loc_mtrx_HoustonInterestsLLCMember_c41f3ccc-3189-4e33-b86e-e3dba79a7808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SMElectricTradeNameMember_d34223c8-9810-460b-bc42-84aa106f5117" xlink:href="mtrx-20200630.xsd#mtrx_SMElectricTradeNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_mtrx_SMElectricTradeNameMember_d34223c8-9810-460b-bc42-84aa106f5117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_50bec7c1-1144-4e2a-87bb-329cc8a957dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_us-gaap_IntellectualPropertyMember_50bec7c1-1144-4e2a-87bb-329cc8a957dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerBasedMember_c42abd49-09fa-489b-94fb-b63cecb0d460" xlink:href="mtrx-20200630.xsd#mtrx_CustomerBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_mtrx_CustomerBasedMember_c42abd49-09fa-489b-94fb-b63cecb0d460" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_7781b9cb-6975-4e4b-8df9-961fbb07c2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_7781b9cb-6975-4e4b-8df9-961fbb07c2c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1ebcd77d-9e2e-44fd-9338-40a4bfd1fc8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_us-gaap_TradeNamesMember_1ebcd77d-9e2e-44fd-9338-40a4bfd1fc8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0867be7d-6539-42a9-a82d-768f38ceba80_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0867be7d-6539-42a9-a82d-768f38ceba80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bec0a551-64f4-4c54-8ea3-417cdd50e896" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bec0a551-64f4-4c54-8ea3-417cdd50e896" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_78a81394-deb2-490e-8a8e-4f663d5fdbf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bec0a551-64f4-4c54-8ea3-417cdd50e896" xlink:to="loc_us-gaap_TradeNamesMember_78a81394-deb2-490e-8a8e-4f663d5fdbf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_18925de1-6d97-4735-8455-7f9a69a8eba3_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:to="loc_srt_RangeMember_18925de1-6d97-4735-8455-7f9a69a8eba3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:to="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9e12bbb0-ac1a-4d5a-afa8-fb17a682e0be" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:to="loc_srt_MinimumMember_9e12bbb0-ac1a-4d5a-afa8-fb17a682e0be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bdcd3715-fe72-4f39-8bc6-115f05cb09d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:to="loc_srt_MaximumMember_bdcd3715-fe72-4f39-8bc6-115f05cb09d0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Debt" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Debt"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/Debt" xlink:type="extended" id="i98f2933da4e14ee0936e6438590446dc_Debt"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/DebtTables" xlink:type="extended" id="i3d5318e64acd43f98edb8b0920940965_DebtTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/DebtDetailsTextual" xlink:type="extended" id="i282b255efac04250b8838d98a3058cbf_DebtDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3acdcc66-45d7-4f9d-83ae-005b19d43685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:href="mtrx-20200630.xsd#mtrx_DebtTextualAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3acdcc66-45d7-4f9d-83ae-005b19d43685" xlink:to="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c81cb7f1-0151-4431-aedf-16ad83c379a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c81cb7f1-0151-4431-aedf-16ad83c379a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_05e1756e-a468-4295-a113-eb134f24ab0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_05e1756e-a468-4295-a113-eb134f24ab0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_5df2f3d4-3bf9-4b88-97f6-498162d6a6b6" xlink:href="mtrx-20200630.xsd#mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_5df2f3d4-3bf9-4b88-97f6-498162d6a6b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Sublimitonlettersofcreditunderthecreditfacility_6b4c7bf4-1398-4488-94d4-fbbd84569582" xlink:href="mtrx-20200630.xsd#mtrx_Sublimitonlettersofcreditunderthecreditfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_Sublimitonlettersofcreditunderthecreditfacility_6b4c7bf4-1398-4488-94d4-fbbd84569582" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_aad17772-8061-4026-b330-27b97d870428" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_aad17772-8061-4026-b330-27b97d870428" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_23bf0353-5815-4da2-9658-edd0da65716a" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_23bf0353-5815-4da2-9658-edd0da65716a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_d0edc088-7c16-4d3b-9235-10bae2dbd0f4" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_d0edc088-7c16-4d3b-9235-10bae2dbd0f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_ca65c991-13de-4900-9f80-a81e26a04fd9" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_ca65c991-13de-4900-9f80-a81e26a04fd9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_0e7607a3-17d4-404d-8ba7-70a1493c88ca" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_0e7607a3-17d4-404d-8ba7-70a1493c88ca" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_43f878be-59a2-4ae3-ba92-5f5a021721e0" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_43f878be-59a2-4ae3-ba92-5f5a021721e0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ab0151dc-03d8-4689-a878-971cbe4b6ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ab0151dc-03d8-4689-a878-971cbe4b6ef7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SeniorLeverageRatioMaximum_720badbb-6c13-4dc1-ba43-d2bdf2697697" xlink:href="mtrx-20200630.xsd#mtrx_SeniorLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_SeniorLeverageRatioMaximum_720badbb-6c13-4dc1-ba43-d2bdf2697697" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SeniorLeverageRatioMinimum_663a64b8-0fc0-4f9e-b5a5-84c450d8c8b7" xlink:href="mtrx-20200630.xsd#mtrx_SeniorLeverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_SeniorLeverageRatioMinimum_663a64b8-0fc0-4f9e-b5a5-84c450d8c8b7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FixedChargeCoverageRatioMaximum_a2a2569e-13a3-495e-9089-21059b3af9d4" xlink:href="mtrx-20200630.xsd#mtrx_FixedChargeCoverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_FixedChargeCoverageRatioMaximum_a2a2569e-13a3-495e-9089-21059b3af9d4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FixedChargeCoverageRatioMinimum_31284410-0c7e-43ae-9788-593ad2db852f" xlink:href="mtrx-20200630.xsd#mtrx_FixedChargeCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_FixedChargeCoverageRatioMinimum_31284410-0c7e-43ae-9788-593ad2db852f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AmountOfLimitOnAssetDispositions_5a36e6bb-8a8e-4ad0-a421-a47d26651362" xlink:href="mtrx-20200630.xsd#mtrx_AmountOfLimitOnAssetDispositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_AmountOfLimitOnAssetDispositions_5a36e6bb-8a8e-4ad0-a421-a47d26651362" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3acdcc66-45d7-4f9d-83ae-005b19d43685" xlink:to="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:to="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_dd4693bf-3294-453e-a0db-eb057ac193b3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:to="loc_us-gaap_VariableRateDomain_dd4693bf-3294-453e-a0db-eb057ac193b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:to="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CdorRateMember_9278fdd2-cbfb-4ae3-954c-4ab30f52e792" xlink:href="mtrx-20200630.xsd#mtrx_CdorRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:to="loc_mtrx_CdorRateMember_9278fdd2-cbfb-4ae3-954c-4ab30f52e792" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CanadianPrimeRateMember_f9aef7f2-6f8c-4d11-aa10-97bb5da4efd0" xlink:href="mtrx-20200630.xsd#mtrx_CanadianPrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:to="loc_mtrx_CanadianPrimeRateMember_f9aef7f2-6f8c-4d11-aa10-97bb5da4efd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:to="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_48c430b8-872a-454d-9384-02c8b685f808_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:to="loc_srt_RangeMember_48c430b8-872a-454d-9384-02c8b685f808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:to="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c7bf9c71-c290-48b5-ba56-a19f31136018" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:to="loc_srt_MinimumMember_c7bf9c71-c290-48b5-ba56-a19f31136018" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_78cd76be-8e16-483d-92ec-af5196df2a60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:to="loc_srt_MaximumMember_78cd76be-8e16-483d-92ec-af5196df2a60" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/DebtDetails" xlink:type="extended" id="ia2d90fc399874c67a744343f9414bfd0_DebtDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxes" xlink:type="extended" id="ie88ac51d088048c8bf2010f3c39f5036_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesTables" xlink:type="extended" id="i0ea83f3c1899429bae69a6345e509d16_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" xlink:type="extended" id="if163d6d9072c4c13b1a1f6f76711d444_IncomeTaxesDetailsTextual"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails" xlink:type="extended" id="ifcb74fa67b924a0dafd54c73d512990d_IncomeTaxesDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails1"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" xlink:type="extended" id="i41c0e77885cf4dbbbd2b2b5f1ff98b33_IncomeTaxesDetails1"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails2"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" xlink:type="extended" id="ic1a985be49a44e208aec1ee94de796ff_IncomeTaxesDetails2"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails3"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" xlink:type="extended" id="ib20fd3711cb4402c8b5e923e2111734b_IncomeTaxesDetails3"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails4"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" xlink:type="extended" id="i6c3579ec1e8945eab3ae9bc05e896219_IncomeTaxesDetails4"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails5"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" xlink:type="extended" id="i44dd56704c3d47ddaf1bd6f3ee77b3c9_IncomeTaxesDetails5">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_0077dd03-d8e1-4eab-8484-ae3d13e6a564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_0077dd03-d8e1-4eab-8484-ae3d13e6a564" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_259c358d-a81c-4038-98e6-42e6a7287cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:to="loc_us-gaap_OperatingLossCarryforwards_259c358d-a81c-4038-98e6-42e6a7287cf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_f851912f-bbf2-4058-9731-88b6ab1b3d67_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_f851912f-bbf2-4058-9731-88b6ab1b3d67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_c16bc7a7-4403-49a9-9797-e4945aed917d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_c16bc7a7-4403-49a9-9797-e4945aed917d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_5be539af-0e31-44d0-85e1-c8a1289f60ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:to="loc_us-gaap_ForeignCountryMember_5be539af-0e31-44d0-85e1-c8a1289f60ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_4dbd4570-03df-48c9-a057-85985e44144e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_4dbd4570-03df-48c9-a057-85985e44144e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_9a4112ea-dc33-468a-bdf1-291ac8d2c9d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_9a4112ea-dc33-468a-bdf1-291ac8d2c9d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_da2f541f-a33b-4e20-bae7-61458ea3136d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:to="loc_us-gaap_TaxPeriodDomain_da2f541f-a33b-4e20-bae7-61458ea3136d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_95f9e04e-56ac-4eeb-b4c2-43a1d10dd683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:to="loc_us-gaap_TaxPeriodDomain_95f9e04e-56ac-4eeb-b4c2-43a1d10dd683" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails6"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" xlink:type="extended" id="ifa9f4d58c9434571886981fd076794d2_IncomeTaxesDetails6">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardDescription_517fb3b0-75f7-4ac6-b583-7bfd1b10448d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:to="loc_us-gaap_TaxCreditCarryforwardDescription_517fb3b0-75f7-4ac6-b583-7bfd1b10448d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_544c1a10-a4fa-482c-ba5b-cc0135b7543a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_544c1a10-a4fa-482c-ba5b-cc0135b7543a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_c7f32450-fa80-4342-913a-96bdd81638fc_default" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:to="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_c7f32450-fa80-4342-913a-96bdd81638fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:to="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StatetaxcreditMember_00eaf21e-41c6-4021-a522-6d8638ff0b9c" xlink:href="mtrx-20200630.xsd#mtrx_StatetaxcreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:to="loc_mtrx_StatetaxcreditMember_00eaf21e-41c6-4021-a522-6d8638ff0b9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FederaltaxcreditcarryforwardMember_68813331-f536-4099-bf24-ac04b3fb7f11" xlink:href="mtrx-20200630.xsd#mtrx_FederaltaxcreditcarryforwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:to="loc_mtrx_FederaltaxcreditcarryforwardMember_68813331-f536-4099-bf24-ac04b3fb7f11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ForeigntaxcreditcarryforwardMember_86d34f0a-7d02-49a9-9014-9552229d769b" xlink:href="mtrx-20200630.xsd#mtrx_ForeigntaxcreditcarryforwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:to="loc_mtrx_ForeigntaxcreditcarryforwardMember_86d34f0a-7d02-49a9-9014-9552229d769b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_6b4f4570-4763-49d2-89d7-da080ec32732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_6b4f4570-4763-49d2-89d7-da080ec32732" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_02450f85-ea87-4348-bf00-d2de45d74e0b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_02450f85-ea87-4348-bf00-d2de45d74e0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_963b368d-515b-4165-b8de-56aa34f4107f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_963b368d-515b-4165-b8de-56aa34f4107f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_20667a8c-3855-430b-b0c7-b365827d1ebf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:to="loc_us-gaap_TaxPeriodDomain_20667a8c-3855-430b-b0c7-b365827d1ebf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_aca7132e-a80f-46d6-abe9-a94e798894d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:to="loc_us-gaap_TaxPeriodDomain_aca7132e-a80f-46d6-abe9-a94e798894d7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/CommitmentsandContingencies" xlink:type="extended" id="i3f555af43a7948128c722352e17db491_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#CommitmentsandContingenciesDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="extended" id="iaa732d292e1e450c953ca9c99aa98bb8_CommitmentsandContingenciesDetailsTextual"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Leases" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/Leases" xlink:type="extended" id="i090d6f4a90d94767bc6fd4800b720ae8_Leases"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/LeasesTables" xlink:type="extended" id="i6a6d9e961bcd44b5b783c98ad59da0e3_LeasesTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i84b5a31f29f84880b01d5bdc408345f5_LeasesNarrativeDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesComponentsofLeaseCostsDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="extended" id="i71cf5ea8ff8747bc951683379bf6bea0_LeasesComponentsofLeaseCostsDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesMaturityAnalysisDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" xlink:type="extended" id="i3a1582300ff342e3bc82f8c7eaeaa933_LeasesMaturityAnalysisDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesOtherLeaseInformationDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" xlink:type="extended" id="ie002796be1834db8afe871c1f20ec96a_LeasesOtherLeaseInformationDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesSupplementalCashFlowDisclosuresDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" xlink:type="extended" id="idf086588f27b4681bb754e47e0025402_LeasesSupplementalCashFlowDisclosuresDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockholdersEquity" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockholdersEquity" xlink:type="extended" id="i3ebdbdd6c7b24d0196cd927ce4d89078_StockholdersEquity"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockholdersEquityDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" xlink:type="extended" id="i8efe6cc50b3e41c89b5680966c926ec5_StockholdersEquityDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate_34a2ecbb-b43f-4448-8ef3-225ca797f20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_StockRepurchaseProgramExpirationDate_34a2ecbb-b43f-4448-8ef3-225ca797f20e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4c6ceb43-b3b4-4dd8-8b75-989c090a035f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4c6ceb43-b3b4-4dd8-8b75-989c090a035f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3205e6a8-025c-440c-b693-551dab231505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3205e6a8-025c-440c-b693-551dab231505" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b6220829-03db-47fd-bee2-587eed44980d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b6220829-03db-47fd-bee2-587eed44980d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b6220829-03db-47fd-bee2-587eed44980d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b6220829-03db-47fd-bee2-587eed44980d" xlink:to="loc_us-gaap_ClassOfStockDomain_b6220829-03db-47fd-bee2-587eed44980d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ce1f99f5-0f80-4401-b2db-66e1659c7b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b6220829-03db-47fd-bee2-587eed44980d" xlink:to="loc_us-gaap_ClassOfStockDomain_ce1f99f5-0f80-4401-b2db-66e1659c7b25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_4a824031-476f-416b-a3a1-00aa8425f4ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_4a824031-476f-416b-a3a1-00aa8425f4ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_440d713a-491d-44ca-88a8-5b771aacd7e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_440d713a-491d-44ca-88a8-5b771aacd7e9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensation" xlink:type="extended" id="if5fce529d9c14576aeaaad54fa89d5d4_StockBasedCompensation"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationTables" xlink:type="extended" id="i3341464ddcc943f48c999c76cddb1e59_StockBasedCompensationTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" xlink:type="extended" id="i19f0689e12104008a48dc0aef04c7c92_StockBasedCompensationDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_eba1df80-346c-44d6-bd2f-28b46782d629" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensation_eba1df80-346c-44d6-bd2f-28b46782d629" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e50eccd6-e5d6-4979-98dc-f3e77983e205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e50eccd6-e5d6-4979-98dc-f3e77983e205" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8ba042c2-6923-44cd-9f7d-744521084e1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8ba042c2-6923-44cd-9f7d-744521084e1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_5b7c80e6-c88e-4df8-a302-3c4b00e2067a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_5b7c80e6-c88e-4df8-a302-3c4b00e2067a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_83821d70-2ff1-45c0-89e7-56c6a7120c76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_83821d70-2ff1-45c0-89e7-56c6a7120c76" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9cbf8774-629c-4375-bde1-808f5734d5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9cbf8774-629c-4375-bde1-808f5734d5cc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2eb9fc1-c095-4804-90f7-4396a58a23a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2eb9fc1-c095-4804-90f7-4396a58a23a7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d568ed3f-f4ca-4e15-b90f-512b410b77f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d568ed3f-f4ca-4e15-b90f-512b410b77f5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_207a0832-f465-4e7d-924f-e9bec9cfa4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_207a0832-f465-4e7d-924f-e9bec9cfa4bc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_c99b6e99-dd8c-4af6-8d1b-1bc055767b85" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_c99b6e99-dd8c-4af6-8d1b-1bc055767b85" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestingperiodretirementeligibleemployees_0c246de6-db73-4be1-a6ce-3f02c50126e3" xlink:href="mtrx-20200630.xsd#mtrx_Vestingperiodretirementeligibleemployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_Vestingperiodretirementeligibleemployees_0c246de6-db73-4be1-a6ce-3f02c50126e3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_3096c715-32a1-449f-bce6-6ff13b343ff4" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_3096c715-32a1-449f-bce6-6ff13b343ff4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_d9fc5605-3eca-4d1b-b4c8-733adfd62916" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_d9fc5605-3eca-4d1b-b4c8-733adfd62916" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_32684b64-c37f-4cba-b68b-0270c463cdc3" xlink:href="mtrx-20200630.xsd#mtrx_PayoutAsPercentageOfOriginalAwardMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_32684b64-c37f-4cba-b68b-0270c463cdc3" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_20af30f9-c7bd-4d40-9a96-9181e098fdf2" xlink:href="mtrx-20200630.xsd#mtrx_PayoutAsPercentageOfOriginalAwardMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_20af30f9-c7bd-4d40-9a96-9181e098fdf2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_b0b8c9a3-4968-43d2-9356-30d8b630c85d" xlink:href="mtrx-20200630.xsd#mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_b0b8c9a3-4968-43d2-9356-30d8b630c85d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed_fe727a4a-7a65-4fe2-b35d-864a8fb9db3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed_fe727a4a-7a65-4fe2-b35d-864a8fb9db3d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_4e9c1690-c881-4519-be50-a0be3e4f2d25" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_4e9c1690-c881-4519-be50-a0be3e4f2d25" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_5a4f829b-0c51-4919-9681-3f2593cc6643" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_5a4f829b-0c51-4919-9681-3f2593cc6643" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_53912d13-f210-4340-b148-f16bd3d48575" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_53912d13-f210-4340-b148-f16bd3d48575" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_57cbb3a1-0839-45cb-a23f-7fbddc9430dc" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_57cbb3a1-0839-45cb-a23f-7fbddc9430dc" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_d6c306b3-9208-4477-9209-abc77836ccdf" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_d6c306b3-9208-4477-9209-abc77836ccdf" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7eb00cda-542a-4f48-b217-1c0de97754ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:to="loc_us-gaap_PlanNameDomain_7eb00cda-542a-4f48-b217-1c0de97754ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:to="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_12ead54f-1611-44d0-960b-96aa31183da7" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:to="loc_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_12ead54f-1611-44d0-960b-96aa31183da7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_d3d67adb-d799-4058-9c96-9f1fee397108" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:to="loc_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_d3d67adb-d799-4058-9c96-9f1fee397108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_84b691dc-29ae-4ee1-b466-f2f00cc459a8" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:to="loc_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_84b691dc-29ae-4ee1-b466-f2f00cc459a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_AwardTypeAxis_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MarketBasedAwardsMember_ab6b47a0-8395-44b3-90d3-9193c7db4207" xlink:href="mtrx-20200630.xsd#mtrx_MarketBasedAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_MarketBasedAwardsMember_ab6b47a0-8395-44b3-90d3-9193c7db4207" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2016Member_dc1d923b-ab58-46ce-b0a6-ce66e8cda873" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_Vestin2016Member_dc1d923b-ab58-46ce-b0a6-ce66e8cda873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2017Member_5c068d38-8f51-4b45-9d2e-8b78d5203d15" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_Vestin2017Member_5c068d38-8f51-4b45-9d2e-8b78d5203d15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2018Member_19234ded-af90-4903-975d-54052953a8c5" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_Vestin2018Member_19234ded-af90-4903-975d-54052953a8c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2021Member_e6884ce8-9e0e-484b-98ec-3b062dbce4cf" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_VestIn2021Member_e6884ce8-9e0e-484b-98ec-3b062dbce4cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2022Member_c7211177-d399-440e-b4e6-0060c023bd04" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_VestIn2022Member_c7211177-d399-440e-b4e6-0060c023bd04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2023Member_6c9d4cd1-0b43-4828-be7c-abf49a35f8c4" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_VestIn2023Member_6c9d4cd1-0b43-4828-be7c-abf49a35f8c4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_bef00fa3-1446-4e34-8c9c-507acce81ee3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_bef00fa3-1446-4e34-8c9c-507acce81ee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeAwardMember_36a21112-6058-4aef-9b02-2d42ca33a661" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeAwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:to="loc_mtrx_EmployeeAwardMember_36a21112-6058-4aef-9b02-2d42ca33a661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DirectorAwardsMember_9792cb41-d4ef-41d1-b1ae-16a48c772bd8" xlink:href="mtrx-20200630.xsd#mtrx_DirectorAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:to="loc_mtrx_DirectorAwardsMember_9792cb41-d4ef-41d1-b1ae-16a48c772bd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb857fa7-5c80-481f-ab64-46be424ed9ff_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:to="loc_srt_RangeMember_eb857fa7-5c80-481f-ab64-46be424ed9ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:to="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f5e3c3da-4251-47e8-94ba-edae64634734" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:to="loc_srt_MinimumMember_f5e3c3da-4251-47e8-94ba-edae64634734" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b1048972-a8bf-481a-b06d-f9b8f7ced803" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:to="loc_srt_MaximumMember_b1048972-a8bf-481a-b06d-f9b8f7ced803" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" xlink:type="extended" id="icae10d936e4c48d1af20e5df46b30bad_StockBasedCompensationDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails1"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" xlink:type="extended" id="ie5e2cbcac2a2464aa1c2dad5ee663c1d_StockBasedCompensationDetails1"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails2"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" xlink:type="extended" id="if65ca7dd71f5477a8c3f1eb05e2bae15_StockBasedCompensationDetails2"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShare" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShare"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShare" xlink:type="extended" id="i005b41ba2ad441f4b7e9721479996238_EarningsperCommonShare"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" xlink:type="extended" id="i65b3d7056c84440c96cdb6872e2aaf33_EarningsperCommonShareTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" xlink:type="extended" id="i56fc424378594396931a2277ab0b1153_EarningsperCommonShareDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareDetails1"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" xlink:type="extended" id="i9e53e96e014f4b10abda6aac088c43fc_EarningsperCommonShareDetails1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0144de9e-b07c-4318-aca5-4f1bde889db7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_dd2a5241-c3d1-49a9-8da7-ffbdb853f7d0" xlink:href="mtrx-20200630.xsd#mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0144de9e-b07c-4318-aca5-4f1bde889db7" xlink:to="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_dd2a5241-c3d1-49a9-8da7-ffbdb853f7d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_326e2bbe-eb34-43fc-ada9-f4a48d9abcd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_dd2a5241-c3d1-49a9-8da7-ffbdb853f7d0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_326e2bbe-eb34-43fc-ada9-f4a48d9abcd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0144de9e-b07c-4318-aca5-4f1bde889db7" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_5196b67f-ea48-41d4-a2a7-12e917475a65_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_5196b67f-ea48-41d4-a2a7-12e917475a65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_d67cb7ac-366e-418a-896d-e3fad93d1617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_d67cb7ac-366e-418a-896d-e3fad93d1617" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NonvestedDeferredSharesMember_210cfb7f-8a79-4ca0-a732-b1c47b513d01" xlink:href="mtrx-20200630.xsd#mtrx_NonvestedDeferredSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:to="loc_mtrx_NonvestedDeferredSharesMember_210cfb7f-8a79-4ca0-a732-b1c47b513d01" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" xlink:type="extended" id="ifd7effc6954241cab1698b9e424ae890_EmployeeBenefitPlans"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" xlink:type="extended" id="ic763338baee6420494c9b6e0c0c87796_EmployeeBenefitPlansTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" xlink:type="extended" id="i01760bf847f04c06a5febe2c08976246_EmployeeBenefitPlansDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfPlanFunded_eca27bc9-878a-4f00-bdc4-2b5af9a57541" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfPlanFunded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:to="loc_mtrx_PercentageOfPlanFunded_eca27bc9-878a-4f00-bdc4-2b5af9a57541" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DescriptionOfFundedPortionOfPlan_13d4ea10-d36e-406c-93c1-8c2ddaa371ab" xlink:href="mtrx-20200630.xsd#mtrx_DescriptionOfFundedPortionOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:to="loc_mtrx_DescriptionOfFundedPortionOfPlan_13d4ea10-d36e-406c-93c1-8c2ddaa371ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8e59721f-16ad-45a7-ae1c-e5e0a2278d24_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8e59721f-16ad-45a7-ae1c-e5e0a2278d24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d544f712-6524-4303-be36-ea4f2ef52a57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d544f712-6524-4303-be36-ea4f2ef52a57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_22836c99-8bd7-4976-9b27-0d0e6289b0a3" xlink:href="mtrx-20200630.xsd#mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d544f712-6524-4303-be36-ea4f2ef52a57" xlink:to="loc_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_22836c99-8bd7-4976-9b27-0d0e6289b0a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:to="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeDomain_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c_default" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:to="loc_mtrx_MultiemployerPlanZoneByTypeDomain_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:to="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneRedMember_3167b487-78ad-4dee-bbe5-3b4251840389" xlink:href="mtrx-20200630.xsd#mtrx_ZoneRedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:to="loc_mtrx_ZoneRedMember_3167b487-78ad-4dee-bbe5-3b4251840389" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneYellowMember_606825ba-e22a-413f-a0c3-a36886480494" xlink:href="mtrx-20200630.xsd#mtrx_ZoneYellowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:to="loc_mtrx_ZoneYellowMember_606825ba-e22a-413f-a0c3-a36886480494" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneGreenMember_642163c0-16f9-4598-82ea-50431ae38d86" xlink:href="mtrx-20200630.xsd#mtrx_ZoneGreenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:to="loc_mtrx_ZoneGreenMember_642163c0-16f9-4598-82ea-50431ae38d86" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" xlink:type="extended" id="ic724b20fa480434197f7250648bf8e8c_EmployeeBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlansNumber_8695022e-a3b3-40c1-9bf2-ccecbe32f2e7" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlansNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_mtrx_MultiemployerPlansNumber_8695022e-a3b3-40c1-9bf2-ccecbe32f2e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_393750ec-d20a-4d69-af98-14af0a1a871b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_393750ec-d20a-4d69-af98-14af0a1a871b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_88fd39cb-df8a-4d36-bd25-03e56f3db3e7" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlansCertifiedZoneStatusDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_88fd39cb-df8a-4d36-bd25-03e56f3db3e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_7c45bc25-e85c-46ec-9c87-c63658e5d466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_7c45bc25-e85c-46ec-9c87-c63658e5d466" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_307cfc62-ae1b-4f4c-8c78-32090dea9f71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_307cfc62-ae1b-4f4c-8c78-32090dea9f71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost_5557078b-f6eb-4cda-b67d-4ae24f371873" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost_5557078b-f6eb-4cda-b67d-4ae24f371873" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_20332522-4db4-4595-82cb-0ef534cae5d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_20332522-4db4-4595-82cb-0ef534cae5d7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_4e7296fd-344e-4fd2-984b-a08932de91bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_4e7296fd-344e-4fd2-984b-a08932de91bd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_a7469db8-4ada-4360-9a03-79a61b7d73e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_a7469db8-4ada-4360-9a03-79a61b7d73e3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_e98e0040-d378-419f-b721-83cda4ed6408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_e98e0040-d378-419f-b721-83cda4ed6408" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b915c199-455d-457d-87ac-d482c47642da_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b915c199-455d-457d-87ac-d482c47642da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_e853d06e-abb3-40cb-9903-91c5197a1ba5" xlink:href="mtrx-20200630.xsd#mtrx_BoilermakerBlacksmithNationalPensionTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_e853d06e-abb3-40cb-9903-91c5197a1ba5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_8ad3ea37-bc07-4f74-b701-e7f01dcfdb07" xlink:href="mtrx-20200630.xsd#mtrx_JointPensionFundLocalUnionOneSixFourIbewMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_8ad3ea37-bc07-4f74-b701-e7f01dcfdb07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_45c91977-85a0-4b61-a1f8-7cb2750b29b1" xlink:href="mtrx-20200630.xsd#mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_45c91977-85a0-4b61-a1f8-7cb2750b29b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_b5c0fe9d-e8fe-47ac-b276-a7a2a8b87eae" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_b5c0fe9d-e8fe-47ac-b276-a7a2a8b87eae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LocalThreeFiveOneIbewPensionPlanMember_18a49f4b-1d30-4804-a72a-3b458a859008" xlink:href="mtrx-20200630.xsd#mtrx_LocalThreeFiveOneIbewPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_LocalThreeFiveOneIbewPensionPlanMember_18a49f4b-1d30-4804-a72a-3b458a859008" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_65d14b78-0d16-4455-a77b-ec2679245bc3" xlink:href="mtrx-20200630.xsd#mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_65d14b78-0d16-4455-a77b-ec2679245bc3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocalUnionNineEightPensionPlanMember_66a6ab42-db3d-498b-a3ec-874f5e6120aa" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocalUnionNineEightPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IBEWLocalUnionNineEightPensionPlanMember_66a6ab42-db3d-498b-a3ec-874f5e6120aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndianaLaborersPensionFundDomain_d1644e0d-8b58-4cb1-8117-02af17d9eb93" xlink:href="mtrx-20200630.xsd#mtrx_IndianaLaborersPensionFundDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IndianaLaborersPensionFundDomain_d1644e0d-8b58-4cb1-8117-02af17d9eb93" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronworkersMidAmericaPensionPlanMember_ed76ea6f-ab87-4580-8fe5-a7e5a8dd60bc" xlink:href="mtrx-20200630.xsd#mtrx_IronworkersMidAmericaPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IronworkersMidAmericaPensionPlanMember_ed76ea6f-ab87-4580-8fe5-a7e5a8dd60bc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_8aca8aaa-10d2-4208-90e0-865d81c9db10" xlink:href="mtrx-20200630.xsd#mtrx_PipefittersRetirementFundLocalFiveNineSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_8aca8aaa-10d2-4208-90e0-865d81c9db10" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_53e630d6-2567-4d5f-9f50-f409aa21addc" xlink:href="mtrx-20200630.xsd#mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_53e630d6-2567-4d5f-9f50-f409aa21addc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronWorkersPensionPlanLoc.55Member_27f14af4-9b6e-42ea-a7c9-5ffe9a4a08c9" xlink:href="mtrx-20200630.xsd#mtrx_IronWorkersPensionPlanLoc.55Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IronWorkersPensionPlanLoc.55Member_27f14af4-9b6e-42ea-a7c9-5ffe9a4a08c9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NationalElectricalBenefitFundLocal488And126Member_49b90377-9222-4904-b07d-b7c72a65de48" xlink:href="mtrx-20200630.xsd#mtrx_NationalElectricalBenefitFundLocal488And126Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_NationalElectricalBenefitFundLocal488And126Member_49b90377-9222-4904-b07d-b7c72a65de48" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_bd48d0e4-766f-4986-b25b-92ed834ff0d8" xlink:href="mtrx-20200630.xsd#mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_bd48d0e4-766f-4986-b25b-92ed834ff0d8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_db11afbf-faae-4822-af61-fee720a95e0b" xlink:href="mtrx-20200630.xsd#mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_db11afbf-faae-4822-af61-fee720a95e0b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OhioCarpentersPensionFundLocal1090and351Member_df1e280e-3c7b-4f3c-b7d7-2d1b3e63b406" xlink:href="mtrx-20200630.xsd#mtrx_OhioCarpentersPensionFundLocal1090and351Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_OhioCarpentersPensionFundLocal1090and351Member_df1e280e-3c7b-4f3c-b7d7-2d1b3e63b406" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocal654PensionPlanMember_c7c9e05d-add8-4d5f-92b2-d7087e0288d9" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocal654PensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IBEWLocal654PensionPlanMember_c7c9e05d-add8-4d5f-92b2-d7087e0288d9" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformation" xlink:type="extended" id="i1c8835cb329c42f99eec1eeb2f7372ed_SegmentInformation"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationTables" xlink:type="extended" id="i8732a82e93984d328b56fdf932ce246e_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails" xlink:type="extended" id="i0e7ea4fe9c554beba00d2cb07c5adca2_SegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2810385f-b672-4b02-903f-1ce4549aae9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2810385f-b672-4b02-903f-1ce4549aae9a" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Grossrevenues_542984a4-317a-4983-a826-6e30758a99dd" xlink:href="mtrx-20200630.xsd#mtrx_Grossrevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_mtrx_Grossrevenues_542984a4-317a-4983-a826-6e30758a99dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ec717104-ac57-4821-904d-e0569e3bf73d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_Revenues_ec717104-ac57-4821-904d-e0569e3bf73d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7de00b1e-cde1-4210-8945-5844b2a0fdf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_GrossProfit_7de00b1e-cde1-4210-8945-5844b2a0fdf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b6f4578c-c720-4c87-a83a-f83c0fb58664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b6f4578c-c720-4c87-a83a-f83c0fb58664" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b01ad130-e152-4f52-bb4b-2c14ed3e4660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_OperatingIncomeLoss_b01ad130-e152-4f52-bb4b-2c14ed3e4660" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8019e0ec-b714-4f3b-bf51-68df693c24e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_Assets_8019e0ec-b714-4f3b-bf51-68df693c24e7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_df5a37a0-c317-448e-8b06-95840d3eab7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_df5a37a0-c317-448e-8b06-95840d3eab7c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b80a2f7d-d9dc-43e4-bec7-42beb94ac219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b80a2f7d-d9dc-43e4-bec7-42beb94ac219" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2810385f-b672-4b02-903f-1ce4549aae9a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:to="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2aabec01-ff6c-4bd1-861a-55c091636304_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:to="loc_srt_ConsolidationItemsDomain_2aabec01-ff6c-4bd1-861a-55c091636304_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:to="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2d9c0ff3-9287-4d52-aa39-674f7972d4b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:to="loc_us-gaap_OperatingSegmentsMember_2d9c0ff3-9287-4d52-aa39-674f7972d4b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_0bf87ccd-29f5-4d31-a766-29b800cc581f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:to="loc_us-gaap_IntersegmentEliminationMember_0bf87ccd-29f5-4d31-a766-29b800cc581f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_35492289-8035-4450-a740-7e5885e1faa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_35492289-8035-4450-a740-7e5885e1faa0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_35492289-8035-4450-a740-7e5885e1faa0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_35492289-8035-4450-a740-7e5885e1faa0" xlink:to="loc_us-gaap_SegmentDomain_35492289-8035-4450-a740-7e5885e1faa0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_35492289-8035-4450-a740-7e5885e1faa0" xlink:to="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_1ca6274f-1d12-4417-b93a-8df98d0e46fb" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_ElectricalInfrastructureMember_1ca6274f-1d12-4417-b93a-8df98d0e46fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_95fa46ef-1b98-4e2f-96c7-77a1db1b5925" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_OilGasAndChemicalMember_95fa46ef-1b98-4e2f-96c7-77a1db1b5925" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_37eef06c-a570-4ec1-a96b-12e5e9199c82" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_StorageSolutionsMember_37eef06c-a570-4ec1-a96b-12e5e9199c82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_c68c81fd-9f5f-40e6-a516-3d3918300b81" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_IndustrialMember_c68c81fd-9f5f-40e6-a516-3d3918300b81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_6529d662-689c-443f-898a-c035218b07dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_us-gaap_AllOtherSegmentsMember_6529d662-689c-443f-898a-c035218b07dc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails1"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails1" xlink:type="extended" id="ib6a0f576db554657b4973fbf722ff61e_SegmentInformationDetails1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fb3574c1-67aa-4400-9fe3-7207d96b8cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_6971cebd-ff50-4d2b-8a7f-1474efa71f23" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fb3574c1-67aa-4400-9fe3-7207d96b8cb5" xlink:to="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_6971cebd-ff50-4d2b-8a7f-1474efa71f23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_d9b170b0-67d7-4bdd-9ba2-f9a673bbc94d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_6971cebd-ff50-4d2b-8a7f-1474efa71f23" xlink:to="loc_us-gaap_NoncurrentAssets_d9b170b0-67d7-4bdd-9ba2-f9a673bbc94d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fb3574c1-67aa-4400-9fe3-7207d96b8cb5" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:to="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5c506acb-80df-4e7a-8e0a-794d1247a80f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:to="loc_srt_SegmentGeographicalDomain_5c506acb-80df-4e7a-8e0a-794d1247a80f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:to="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8c70c8f7-a847-43cf-9fa9-15b908018f67" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:to="loc_country_US_8c70c8f7-a847-43cf-9fa9-15b908018f67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_0a67e74b-8a13-40dc-b843-8735fb5866a1" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:to="loc_country_CA_0a67e74b-8a13-40dc-b843-8735fb5866a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InternationalMember_abe63c2c-e3a2-4202-9395-67a711e96dc6" xlink:href="mtrx-20200630.xsd#mtrx_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:to="loc_mtrx_InternationalMember_abe63c2c-e3a2-4202-9395-67a711e96dc6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails2"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails2" xlink:type="extended" id="ic8f005ef45074c1b980648cb09b17976_SegmentInformationDetails2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_70799910-344b-4b19-b613-1de39336a63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_69e304b4-8a26-43c5-9065-986dcb046db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_70799910-344b-4b19-b613-1de39336a63e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_69e304b4-8a26-43c5-9065-986dcb046db6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_70799910-344b-4b19-b613-1de39336a63e" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_64e7784b-a957-4692-8997-218c9642d8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_64e7784b-a957-4692-8997-218c9642d8e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_64e7784b-a957-4692-8997-218c9642d8e6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_64e7784b-a957-4692-8997-218c9642d8e6" xlink:to="loc_us-gaap_SegmentDomain_64e7784b-a957-4692-8997-218c9642d8e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_64e7784b-a957-4692-8997-218c9642d8e6" xlink:to="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_c7874235-b857-4428-b922-b94bd2a7279d" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_ElectricalInfrastructureMember_c7874235-b857-4428-b922-b94bd2a7279d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_4b0384b8-5133-4c42-8ae0-d99f37acd1c1" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_OilGasAndChemicalMember_4b0384b8-5133-4c42-8ae0-d99f37acd1c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_064476cb-3cda-48c2-85f6-1fe28fa29b95" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_StorageSolutionsMember_064476cb-3cda-48c2-85f6-1fe28fa29b95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_b7db08c2-3659-48b4-9f40-f90d43be35e0" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_IndustrialMember_b7db08c2-3659-48b4-9f40-f90d43be35e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:to="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_25becd16-62a4-406c-b4d2-df62a0c9a516_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:to="loc_srt_NameOfMajorCustomerDomain_25becd16-62a4-406c-b4d2-df62a0c9a516_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:to="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerOneMember_71401179-edb4-4766-befc-2a254c15d545" xlink:href="mtrx-20200630.xsd#mtrx_CustomerOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerOneMember_71401179-edb4-4766-befc-2a254c15d545" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTwoMember_31d108b0-6b8a-41df-9382-9fcc263b3872" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerTwoMember_31d108b0-6b8a-41df-9382-9fcc263b3872" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerThreeMember_23616390-9dd8-4ba7-9746-c33d7f3fe957" xlink:href="mtrx-20200630.xsd#mtrx_CustomerThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerThreeMember_23616390-9dd8-4ba7-9746-c33d7f3fe957" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerFourMember_aa3a2bfd-8866-4847-ac0b-4373eebafca9" xlink:href="mtrx-20200630.xsd#mtrx_CustomerFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerFourMember_aa3a2bfd-8866-4847-ac0b-4373eebafca9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerFiveMemberMember_b1ce1fe1-10f7-4017-a4a4-20bf16d31127" xlink:href="mtrx-20200630.xsd#mtrx_CustomerFiveMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerFiveMemberMember_b1ce1fe1-10f7-4017-a4a4-20bf16d31127" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerSixMember_e61957a3-29ae-4146-8db8-d8ae3781a23c" xlink:href="mtrx-20200630.xsd#mtrx_CustomerSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerSixMember_e61957a3-29ae-4146-8db8-d8ae3781a23c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerSevenMember_24c6ca13-4bd1-4b4d-b424-0d12a2a4c5f2" xlink:href="mtrx-20200630.xsd#mtrx_CustomerSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerSevenMember_24c6ca13-4bd1-4b4d-b424-0d12a2a4c5f2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerEightMember_074c8372-d758-43c3-a585-d64cb4fc3a13" xlink:href="mtrx-20200630.xsd#mtrx_CustomerEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerEightMember_074c8372-d758-43c3-a585-d64cb4fc3a13" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerNineMember_7e9251ca-d9c5-48eb-a79e-8c2cca51b2ed" xlink:href="mtrx-20200630.xsd#mtrx_CustomerNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerNineMember_7e9251ca-d9c5-48eb-a79e-8c2cca51b2ed" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTenMember_4d3938fe-331e-4b7f-81b5-effa8d28abfe" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerTenMember_4d3938fe-331e-4b7f-81b5-effa8d28abfe" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerElevenMember_d89bc504-0e78-41d6-ba0d-657e58f76b2b" xlink:href="mtrx-20200630.xsd#mtrx_CustomerElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerElevenMember_d89bc504-0e78-41d6-ba0d-657e58f76b2b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTwelveMember_52072b52-c676-4aed-9790-44d409cf7c6a" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerTwelveMember_52072b52-c676-4aed-9790-44d409cf7c6a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerThirteenMember_1b222837-5d54-4521-bf4a-967bb153511c" xlink:href="mtrx-20200630.xsd#mtrx_CustomerThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerThirteenMember_1b222837-5d54-4521-bf4a-967bb153511c" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCosts" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCosts"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCosts" xlink:type="extended" id="ic2c1ca2dde1647d0b89131636ab7fcbb_RestructuringCosts"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCostsTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCostsTables" xlink:type="extended" id="i9954be1fbce84c7a9e2df46868b2afd6_RestructuringCostsTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCostsDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCostsDetails" xlink:type="extended" id="i119ad0b9e3b545e48a7955b571eb56e6_RestructuringCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_075ae91d-2534-4269-a9d5-14405086d6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_SeveranceCosts1_075ae91d-2534-4269-a9d5-14405086d6ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessExitCosts1_79af47dd-3e56-451e-bf41-a24cee04c69e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessExitCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_BusinessExitCosts1_79af47dd-3e56-451e-bf41-a24cee04c69e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_11e51d50-5fb1-4114-b0b4-15af4a091264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_11e51d50-5fb1-4114-b0b4-15af4a091264" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_af9c01ac-1156-4405-aec3-3612eb393067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_RestructuringReserve_af9c01ac-1156-4405-aec3-3612eb393067" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_7470f919-840e-4a6a-a51e-66b33b2c6817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_RestructuringCharges_7470f919-840e-4a6a-a51e-66b33b2c6817" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_8fbdc543-2a87-4174-a756-c5e46203c69d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_8fbdc543-2a87-4174-a756-c5e46203c69d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_3145cffe-32e8-465e-ab59-da3b01652dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_PaymentsForRestructuring_3145cffe-32e8-465e-ab59-da3b01652dfb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ace70ba6-a2af-416e-8da3-fe1724ea02d7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:to="loc_us-gaap_SegmentDomain_ace70ba6-a2af-416e-8da3-fe1724ea02d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:to="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_c9dfeb32-38a2-476b-b4dc-40eb1d2b8175" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_ElectricalInfrastructureMember_c9dfeb32-38a2-476b-b4dc-40eb1d2b8175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_24d07df6-026e-4caf-9683-2e2fa9646e95" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_OilGasAndChemicalMember_24d07df6-026e-4caf-9683-2e2fa9646e95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_4b9e21f3-94e7-4482-bce6-c8f4740c4c61" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_StorageSolutionsMember_4b9e21f3-94e7-4482-bce6-c8f4740c4c61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_b2ea596b-f083-4eef-a8f8-5c57f3272525" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_IndustrialMember_b2ea596b-f083-4eef-a8f8-5c57f3272525" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" xlink:type="extended" id="ieb7d4a0ef8c04591b4e6e675f780ed8d_QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="i59a79d6bf28c468d8022ce6a6ffe0167_QuarterlyFinancialDataUnauditedTables"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="i5c8bdc86e28e4a5e8ff874fab3ad27d9_QuarterlyFinancialDataUnauditedDetails"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" xlink:type="extended" id="i166759cc16aa440f873eb8967070edd5_ValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" xlink:type="extended" id="iaf90315732964340be49e64ad9239506_ValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9e0e82ba-6135-4752-a02c-789f8da3247e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9e0e82ba-6135-4752-a02c-789f8da3247e" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_d53b9543-6fca-45d5-a798-495260d45bee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_d53b9543-6fca-45d5-a798-495260d45bee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3424fa43-d309-47af-a8c4-3500a767dd8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3424fa43-d309-47af-a8c4-3500a767dd8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_dade8f50-784f-40c9-9de2-f12b48a5d888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_dade8f50-784f-40c9-9de2-f12b48a5d888" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0dbff3e7-0707-4eea-bd39-59dcce0e150b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0dbff3e7-0707-4eea-bd39-59dcce0e150b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_a02fed98-6cd8-4a45-9205-4dc530cd8f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9e0e82ba-6135-4752-a02c-789f8da3247e" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_c018e1e6-e361-4255-8e66-691e7d976532_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_c018e1e6-e361-4255-8e66-691e7d976532_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_da00af9a-a719-4d9e-a191-1eee737090b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_da00af9a-a719-4d9e-a191-1eee737090b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_901f85a7-ddaa-451e-b303-e2ce0f8a677d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_901f85a7-ddaa-451e-b303-e2ce0f8a677d" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>mtrx-20200630_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 2020 Workiva-->
<!--r:0108aff0-0485-4154-a0d7-7bdfc58c62aa,g:7e1880b9-c607-4ccf-a41d-ac6a6b8617b2-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f6c317a1-ee41-4097-8e61-18ac07d1390b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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">Shares granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_81c92331-8008-4e90-9377-f90aec8051a0_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/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_595f5247-61e1-4965-aef5-4e998b0428ec_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_cca8c590-07d7-4e7d-8069-8610a8dd6b50_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value outstanding at June 30, 2019</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ac017a02-bda1-45c1-ad78-e951e98d983c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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">Aggregate intrinsic value outstanding at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_4b344109-0364-4039-a797-e27bb4f37152_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_ed474090-95fd-4557-b611-c9448191a983_terseLabel_en-US" xlink:label="lab_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain]</link:label>
    <link:label id="lab_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_label_en-US" xlink:label="lab_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Pension Fund Local Union Number One Zero Two [Member] [Domain]</link:label>
    <link:label id="lab_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_documentation_en-US" xlink:label="lab_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" 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">[Domain] for Joint Pension Fund Local Union Number One Zero Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" xlink:href="mtrx-20200630.xsd#mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" xlink:to="lab_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_SMElectricTradeNameMember_ce5a0cc2-abd3-40b0-9758-a6896b179f6a_terseLabel_en-US" xlink:label="lab_mtrx_SMElectricTradeNameMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SM Electric Trade Name [Member]</link:label>
    <link:label id="lab_mtrx_SMElectricTradeNameMember_label_en-US" xlink:label="lab_mtrx_SMElectricTradeNameMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SM Electric Trade Name [Member]</link:label>
    <link:label id="lab_mtrx_SMElectricTradeNameMember_documentation_en-US" xlink:label="lab_mtrx_SMElectricTradeNameMember" 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">SM Electric Trade Name [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SMElectricTradeNameMember" xlink:href="mtrx-20200630.xsd#mtrx_SMElectricTradeNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_SMElectricTradeNameMember" xlink:to="lab_mtrx_SMElectricTradeNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_83b19999-a9e9-4cdc-8632-d514e978c2dd_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" 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">Number of options granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingenciesDisclosureTextBlock_7be66267-873f-4ca9-a2f1-ea1761b49e91_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_f6c3bf14-cade-4814-96df-641891beab95_verboseLabel_en-US" xlink:label="lab_mtrx_BoilermakerBlacksmithNationalPensionTrustMember" 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">Boilermaker-Blacksmith National Pension Trust [Member]</link:label>
    <link:label id="lab_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_label_en-US" xlink:label="lab_mtrx_BoilermakerBlacksmithNationalPensionTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Boilermaker Blacksmith National Pension Trust [Member]</link:label>
    <link:label id="lab_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_documentation_en-US" xlink:label="lab_mtrx_BoilermakerBlacksmithNationalPensionTrustMember" 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">Boilermaker blacksmith national pension trust.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BoilermakerBlacksmithNationalPensionTrustMember" xlink:href="mtrx-20200630.xsd#mtrx_BoilermakerBlacksmithNationalPensionTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_BoilermakerBlacksmithNationalPensionTrustMember" xlink:to="lab_mtrx_BoilermakerBlacksmithNationalPensionTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_cc1b5915-625c-4d88-87e7-2cec1948a3c5_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" 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">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_0f02f5a8-f53c-4af5-aa66-8174426e0f5e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_c2bd4e6e-034f-47c0-b3c8-39d4e5faf296_terseLabel_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Deferred Compensation, All Types [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink: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-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CanadianPrimeRateMember_0a3178c1-c70f-4180-8429-18fab5f7d3b6_terseLabel_en-US" xlink:label="lab_mtrx_CanadianPrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Prime Rate [Member]</link:label>
    <link:label id="lab_mtrx_CanadianPrimeRateMember_label_en-US" xlink:label="lab_mtrx_CanadianPrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Prime Rate [Member]</link:label>
    <link:label id="lab_mtrx_CanadianPrimeRateMember_documentation_en-US" xlink:label="lab_mtrx_CanadianPrimeRateMember" 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">Canadian Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CanadianPrimeRateMember" xlink:href="mtrx-20200630.xsd#mtrx_CanadianPrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CanadianPrimeRateMember" xlink:to="lab_mtrx_CanadianPrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_d375c8df-4957-4c11-acc6-e74971509109_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">Business Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ValuationAllowancesAndReservesDomain_b7d9aa72-b6d0-45b9-b4c9-ea8aab842480_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_d68fd3e1-721f-4f31-866f-69b45bb1773a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink: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 Loss Carryforwards, Limitations on Use</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink: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 Loss Carryforwards, Limitations on Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f1a44aee-676b-4c07-959a-00101d31fd39_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share vested and released</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_39aa7171-ec4a-4c26-8e69-e56e86260f46_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_393530d5-7eb8-4ecb-8d51-c51c0a5537a9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax over book (book over tax) amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink: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 Tax Liabilities, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_165f542b-3be2-4177-904c-bda1792f063c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink: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_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink: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, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_84e7aaa3-1c4d-4238-ae58-c864673a113e_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 Repurchased During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_6005c317-4db3-48cd-bd52-3da2ddb9d5fd_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">Range [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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_LiabilitiesAndStockholdersEquityAbstract_55c54e48-3ef0-403d-baad-9968b6db9269_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">Liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_305082a4-a1ef-4073-becc-366b3221b1bf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RestructuringCostAndReserveLineItems_c40b958e-e2cd-4ef2-beef-80bd1b0c6b8e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerThreeMember_853c326a-5e56-4d31-83a0-eaf69523eaf5_verboseLabel_en-US" xlink:label="lab_mtrx_CustomerThreeMember" 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">Customer Three [Member]</link:label>
    <link:label id="lab_mtrx_CustomerThreeMember_label_en-US" xlink:label="lab_mtrx_CustomerThreeMember" xlink: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 Three [Member]</link:label>
    <link:label id="lab_mtrx_CustomerThreeMember_documentation_en-US" xlink:label="lab_mtrx_CustomerThreeMember" 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">Customer three.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerThreeMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerThreeMember" xlink:to="lab_mtrx_CustomerThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Vestin2017Member_979a6824-106c-4928-ae4d-f1d228f0a6e9_terseLabel_en-US" xlink:label="lab_mtrx_Vestin2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2017 [Member]</link:label>
    <link:label id="lab_mtrx_Vestin2017Member_label_en-US" xlink:label="lab_mtrx_Vestin2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2017 [Member]</link:label>
    <link:label id="lab_mtrx_Vestin2017Member_documentation_en-US" xlink:label="lab_mtrx_Vestin2017Member" 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">Vest in 2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2017Member" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Vestin2017Member" xlink:to="lab_mtrx_Vestin2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfOtherEquity_b0c8d9ea-f104-4c8c-9418-bad6983bbbf0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfOtherEquity" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock for payment of statutory taxes due on equity-based compensation</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfOtherEquity_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfOtherEquity" xlink: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 Other Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfOtherEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfOtherEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfOtherEquity" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfOtherEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_d878b32b-2b52-4646-8f20-a9c1fdecaed9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_e0e3da16-3797-481d-9d19-d4c8a8885509_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_ac0411be-eda2-46b3-b8fd-098ab4f78b21_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/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_35d9406f-2466-489a-ac82-a88e7cf6e7b8_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_dbb0c542-b65e-4c41-bc16-d487a00baa23_terseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" xlink: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 Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_label_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" xlink: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 Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" 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">Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" xlink:to="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_bbb2a2bd-db49-43a4-bb28-76d27c966efe_verboseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" 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">Employee Benefit Plans</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_fba5ae62-85af-4dc0-ac9f-6035fa95b3fe_terseLabel_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" xlink: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 intangible amortization expense</link:label>
    <link:label id="lab_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_label_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Amortization of Intangible Assets</link:label>
    <link:label id="lab_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_documentation_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" 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">Business Acquisition, Pro Forma Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" xlink:to="lab_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IncomeTaxAuthorityDescriptionAxis_65bbaa37-cd97-4a72-a316-96643c4481df_terseLabel_en-US" xlink:label="lab_mtrx_IncomeTaxAuthorityDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Description [Axis]</link:label>
    <link:label id="lab_mtrx_IncomeTaxAuthorityDescriptionAxis_label_en-US" xlink:label="lab_mtrx_IncomeTaxAuthorityDescriptionAxis" xlink: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 Authority, Description [Axis]</link:label>
    <link:label id="lab_mtrx_IncomeTaxAuthorityDescriptionAxis_documentation_en-US" xlink:label="lab_mtrx_IncomeTaxAuthorityDescriptionAxis" 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">Income Tax Authority: State, Federal and Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionAxis" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionAxis" xlink:to="lab_mtrx_IncomeTaxAuthorityDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_53067dfe-7ba5-4211-b28e-e8cd856a09a9_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_6c9157b7-8f0e-4ad9-bdd0-ac1f66c2a301_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_5f156abc-6cfa-45d4-9656-73a47fb28119_verboseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" 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">Summary of long lived assets according to geographic areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink: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-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_f4920cfb-12a9-4fc0-8003-291ccc26a0c2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of debt amendment fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink: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 of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_ee7e2fb1-0907-43fe-96a1-87f41e1fa5aa_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_01122ab8-76f6-4707-99dd-14299cf8e933_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs and other benefits</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_921b62df-42bc-4876-b133-cc1acd03d225_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink: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, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_275fe2d0-c4e0-4fe9-9d51-3670320cdef0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Weighted average grant date fair value per share at June 30, 2019</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3bfda7e3-1038-4d22-a22c-72b7b6225adc_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Weighted average grant date fair value per share at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_a47345ee-3841-470c-9168-27d01433a8eb_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink: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 Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink: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 Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_c3f9315c-19d0-4e1e-95e7-666c68ba3188_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink: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 Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink: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 Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b04a52a5-0830-4de8-820f-139b5052d67f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1dd3f1bc-480a-4439-9c9e-4feeeb2c2ac3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_188d9ec9-53fe-403d-99ed-19999d2ab827_terseLabel_en-US" xlink:label="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_label_en-US" xlink:label="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_documentation_en-US" xlink:label="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" 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">Matrix Service Company's 2004 Stock and Incentive Compensation Plan (2004 Plan) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" xlink:to="lab_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_b3b46674-b49a-4353-8d5e-2dda982a9baf_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open market purchase of treasury shares</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_61235829-e27f-416b-ae76-a2080c9e0923_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">Payments for Repurchase of Common 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsAbstract_d8ffdc2c-cd31-4697-bc00-44cd1a00118e_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" 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">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_eecdb12e-82f5-41f5-ba96-0f2a4104f84f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8bed7af3-554c-41d7-97c1-046afd830e07_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" 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">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_459ea838-44e3-421c-a33f-67a7c195f6fd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b81fe8dc-32ab-4625-9a08-e7a92956273b_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">Thereafter</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EntityWideRevenueMajorCustomerLineItems_1ba49ffb-b387-43b3-bca0-f82e74131082_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink: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, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink: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, Major Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_6458e414-8eda-446f-9eaa-0cc65f754aab_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment and Software [Member]</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IncomeTaxAuthorityDescriptionDomain_a8c93cd4-91e0-4864-a850-53071efad138_terseLabel_en-US" xlink:label="lab_mtrx_IncomeTaxAuthorityDescriptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Description [Domain]</link:label>
    <link:label id="lab_mtrx_IncomeTaxAuthorityDescriptionDomain_label_en-US" xlink:label="lab_mtrx_IncomeTaxAuthorityDescriptionDomain" xlink: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 Authority, Description [Domain]</link:label>
    <link:label id="lab_mtrx_IncomeTaxAuthorityDescriptionDomain_documentation_en-US" xlink:label="lab_mtrx_IncomeTaxAuthorityDescriptionDomain" 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">[Domain] for Income Tax Authority: State, Federal and Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionDomain" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain" xlink:to="lab_mtrx_IncomeTaxAuthorityDescriptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_5b95e172-7f49-4d27-9879-781a37a22bc7_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/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d457243b-aca9-4996-8e78-c97ed91250b8_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares vested and released</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_d650be3e-60b1-4cbc-8cd7-c2a505a3588a_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" 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">Proceeds from issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MultiemployerPlanZoneByTypeDomain_47045d68-9a21-43ff-a005-85abd8af333c_terseLabel_en-US" xlink:label="lab_mtrx_MultiemployerPlanZoneByTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan Zone By Type [Domain]</link:label>
    <link:label id="lab_mtrx_MultiemployerPlanZoneByTypeDomain_label_en-US" xlink:label="lab_mtrx_MultiemployerPlanZoneByTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan Zone By Type [Domain]</link:label>
    <link:label id="lab_mtrx_MultiemployerPlanZoneByTypeDomain_documentation_en-US" xlink:label="lab_mtrx_MultiemployerPlanZoneByTypeDomain" 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">Multiemployer plan zone by type.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeDomain" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain" xlink:to="lab_mtrx_MultiemployerPlanZoneByTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_f733a46e-0229-4280-b906-4fbfd85318e5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_a44bf79f-ec0b-467b-9bf9-c7ae66edcad2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" 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">Expected provision (benefit) for federal income taxes at the statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_f5ef9709-ab93-4328-a786-c3b065ea85d8_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" 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">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_61f9b0b6-8d8c-40c7-a4fd-1c174896bc8e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink: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, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3ebd0cfe-9a10-4bce-acc6-8eb8ed9e87f7_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseRightOfUseAsset_ef17a521-7ef2-480f-82cb-cd8c3a4f052f_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 lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_afa683af-3edf-4199-98d1-149051a01e28_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">Operating lease right-of-use assets at transition</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7f0ba0d9-d780-4721-878a-2fd1951dcab5_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Tax over book depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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 Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_b235ab8b-8c9c-4bdf-9278-cf4f4fad9168_terseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period of director awards</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" xlink: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 Award Vesting Period of Director Awards</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award award vesting period of director awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8ae085c4-b393-4340-8e9c-12934d4ed2e6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TreasuryStockSharesAcquired_346b735f-748f-4e7e-96ee-f77635d60938_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Open market purchase of treasury shares, shares</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_84429bbb-9bf5-46f7-aeff-eba8e68616c4_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Number of options outstanding at June 30, 2019</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c9b9de03-ee2d-4a35-b392-824478150d8b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Number of options outstanding at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_279488b6-6d9e-47c5-924f-896cf61b8d1f_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">Fiscal 2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7fe39baf-d4e6-4984-9dca-c2f3c21455f3_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" 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">Unrecognized stock-based compensation expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_359f4e09-d59d-44c6-9c5a-8239f01a8d64_terseLabel_en-US" xlink:label="lab_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]</link:label>
    <link:label id="lab_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_label_en-US" xlink:label="lab_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]</link:label>
    <link:label id="lab_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_documentation_en-US" xlink:label="lab_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" 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">Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" xlink:href="mtrx-20200630.xsd#mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" xlink:to="lab_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_f164372e-24da-4c85-b759-618110d2af6d_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_821c1841-7615-4ed3-8f83-03485f6800ee_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_4522a1d5-2cf1-4314-a920-30bb0807c52e_terseLabel_en-US" xlink:label="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipefitters Retirement Fund, Local 597 [Member]</link:label>
    <link:label id="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_label_en-US" xlink:label="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipefitters Retirement Fund Local Five Nine Seven [Member]</link:label>
    <link:label id="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_documentation_en-US" xlink:label="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" 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">Pipefitters Retirement Fund Local Five Nine Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" xlink:href="mtrx-20200630.xsd#mtrx_PipefittersRetirementFundLocalFiveNineSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" xlink:to="lab_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1bf4acf4-26d9-4e65-baec-3977b94be386_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" 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">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_d9c25ac2-82b1-4909-a3d5-ec1e9cdb4006_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_8b3cb5df-f562-42bc-b55c-5b9c63898ecd_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">Common stock, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxPolicyTextBlock_48d055fb-7aed-41e9-92b8-b8a2e4a3c202_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" 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">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_82d54042-c76a-40f1-8a43-918816e3fc80_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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 lease expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_FederaltaxcreditcarryforwardMember_658a0464-b7d1-48a8-befe-ffd6b881f59a_terseLabel_en-US" xlink:label="lab_mtrx_FederaltaxcreditcarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax credit carryforward [Member]</link:label>
    <link:label id="lab_mtrx_FederaltaxcreditcarryforwardMember_label_en-US" xlink:label="lab_mtrx_FederaltaxcreditcarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax credit carryforward [Member]</link:label>
    <link:label id="lab_mtrx_FederaltaxcreditcarryforwardMember_documentation_en-US" xlink:label="lab_mtrx_FederaltaxcreditcarryforwardMember" 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">Federal tax credit carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FederaltaxcreditcarryforwardMember" xlink:href="mtrx-20200630.xsd#mtrx_FederaltaxcreditcarryforwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_FederaltaxcreditcarryforwardMember" xlink:to="lab_mtrx_FederaltaxcreditcarryforwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_29f03fb5-3dde-48e4-94f4-4590ea5ff218_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_36b87ccb-6fbb-4b3a-962f-687f45c63a48_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3becbb42-4d48-40c4-a6b7-e1588a5f5256_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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">Number of options exercisable at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_79629c50-51ea-49f5-a1f8-0d92a309c903_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 value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_OilGasAndChemicalMember_f54004e7-faa8-4c2e-abe2-c4f680f62226_verboseLabel_en-US" xlink:label="lab_mtrx_OilGasAndChemicalMember" 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">Oil Gas &amp; Chemical [Member]</link:label>
    <link:label id="lab_mtrx_OilGasAndChemicalMember_d5e3bd7a-5663-41ae-b710-1ad6fbd277d1_terseLabel_en-US" xlink:label="lab_mtrx_OilGasAndChemicalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Gas And Chemical [Member]</link:label>
    <link:label id="lab_mtrx_OilGasAndChemicalMember_label_en-US" xlink:label="lab_mtrx_OilGasAndChemicalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Gas And Chemical [Member]</link:label>
    <link:label id="lab_mtrx_OilGasAndChemicalMember_documentation_en-US" xlink:label="lab_mtrx_OilGasAndChemicalMember" 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">Oil gas &amp; chemical.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OilGasAndChemicalMember" xlink:to="lab_mtrx_OilGasAndChemicalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_2f17598e-665c-489b-9c8e-0d6dbc44745a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_dac27801-3b61-403e-b05d-2d59b863f1a1_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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">Deferred income 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_a676a114-a3c7-4a2e-a72f-1f35c09af5f6_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Mtrx_JointVentureValue_fe97dcb9-b7c7-4cc4-83a5-a736515b8328_terseLabel_en-US" xlink:label="lab_mtrx_Mtrx_JointVentureValue" xlink: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 of joint venture acquired</link:label>
    <link:label id="lab_mtrx_Mtrx_JointVentureValue_label_en-US" xlink:label="lab_mtrx_Mtrx_JointVentureValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">mtrx_JointVentureValue</link:label>
    <link:label id="lab_mtrx_Mtrx_JointVentureValue_documentation_en-US" xlink:label="lab_mtrx_Mtrx_JointVentureValue" 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">mtrx_JointVentureValue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Mtrx_JointVentureValue" xlink:href="mtrx-20200630.xsd#mtrx_Mtrx_JointVentureValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Mtrx_JointVentureValue" xlink:to="lab_mtrx_Mtrx_JointVentureValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_73f43ceb-5f88-4ce2-bb09-1eb43d5d3b0d_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">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ValuationAllowanceOfDeferredTaxAssetsMember_d9688345-840d-430e-80db-1c0ece989561_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" 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">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_6878ecdd-206b-4876-9b3d-c7ad82af909a_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_c2709c75-5083-40e5-881b-c81bfd11d1af_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_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfMultiemployerPlansTable_032542a5-56b9-46fc-82d1-e4a2839b4d32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink: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 Multiemployer Plans [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_b3e1f475-7739-4239-ab0a-6c58f38de45b_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" 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">Percentage of Revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_a8212eb7-9ddf-4461-b7ee-c77d18f1005f_terseLabel_en-US" xlink:label="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Steamfitters Local Union Number 420 Pension Plan [Member] [Domain]</link:label>
    <link:label id="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_label_en-US" xlink:label="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Steamfitters Local Union Number Four Two Zero Pension Plan [Member] [Domain]</link:label>
    <link:label id="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_documentation_en-US" xlink:label="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" 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">[Domain] for Steamfitters Local Union Number Four Two Zero Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" xlink:href="mtrx-20200630.xsd#mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" xlink:to="lab_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_0a14b9a0-3b03-4f0b-a87b-6af6f10b68da_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_b802361c-a1e7-4360-8012-ac21e91bd4cd_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_837ec9a9-e09b-489f-b72f-d0e26c2052ba_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" 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 grant expiration term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IronWorkersPensionPlanLoc.55Member_ed8c98ac-a75a-4cab-8571-e16bede04628_terseLabel_en-US" xlink:label="lab_mtrx_IronWorkersPensionPlanLoc.55Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iron Workers Pension Plan, Loc. 55 [Member]</link:label>
    <link:label id="lab_mtrx_IronWorkersPensionPlanLoc.55Member_label_en-US" xlink:label="lab_mtrx_IronWorkersPensionPlanLoc.55Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iron Workers Pension Plan, Loc. 55 [Member]</link:label>
    <link:label id="lab_mtrx_IronWorkersPensionPlanLoc.55Member_documentation_en-US" xlink:label="lab_mtrx_IronWorkersPensionPlanLoc.55Member" 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">Iron Workers Pension Plan, Loc. 55 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronWorkersPensionPlanLoc.55Member" xlink:href="mtrx-20200630.xsd#mtrx_IronWorkersPensionPlanLoc.55Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IronWorkersPensionPlanLoc.55Member" xlink:to="lab_mtrx_IronWorkersPensionPlanLoc.55Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_VestIn2022Member_d406efb8-861a-4ebe-bd39-94ab67cf5dc1_terseLabel_en-US" xlink:label="lab_mtrx_VestIn2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2022 [Member]</link:label>
    <link:label id="lab_mtrx_VestIn2022Member_label_en-US" xlink:label="lab_mtrx_VestIn2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2022 [Member]</link:label>
    <link:label id="lab_mtrx_VestIn2022Member_documentation_en-US" xlink:label="lab_mtrx_VestIn2022Member" 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">Vest in 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2022Member" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_VestIn2022Member" xlink:to="lab_mtrx_VestIn2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3a210d4c-4b0a-4f9f-9dd8-1f369ad04668_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ZoneGreenMember_a0e70502-628d-479d-a806-49ca09eff941_verboseLabel_en-US" xlink:label="lab_mtrx_ZoneGreenMember" 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">Zone Green [Member]</link:label>
    <link:label id="lab_mtrx_ZoneGreenMember_label_en-US" xlink:label="lab_mtrx_ZoneGreenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Zone Green [Member]</link:label>
    <link:label id="lab_mtrx_ZoneGreenMember_documentation_en-US" xlink:label="lab_mtrx_ZoneGreenMember" 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">Zone green.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneGreenMember" xlink:href="mtrx-20200630.xsd#mtrx_ZoneGreenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ZoneGreenMember" xlink:to="lab_mtrx_ZoneGreenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards_9949d3b5-c0cd-4028-9871-ac1a8630d14b_terseLabel_en-US" xlink:label="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable income limitation required for net operating loss carryforwards</link:label>
    <link:label id="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards_label_en-US" xlink:label="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable income limitation required for net operating loss carryforwards</link:label>
    <link:label id="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards_documentation_en-US" xlink:label="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" 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">Taxable income limitation required for net operating loss carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" xlink:href="mtrx-20200630.xsd#mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" xlink:to="lab_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_589e819f-9603-430c-80aa-352d9fedc5a8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue_8fa22581-286e-496d-a354-1b1248b1e87d_verboseLabel_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" 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">Employee share purchase limit aggregate market value</link:label>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue_label_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan Maximum Annual Share Purchase Limited To Aggregate Market Value</link:label>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue_documentation_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" 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">Employee stock purchase plan per participant maximum annual share purchase limited to aggregate market value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" xlink:to="lab_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_702e0904-e025-4e81-b7d2-df3a7ee18069_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of antidilutive securities excluded from computation of diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_c5defd3f-87e1-4bac-a51a-638a2ffce038_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredForeignIncomeTaxExpenseBenefit_6a0227da-4e52-4982-8a23-0e7fe8f8316a_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" 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">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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 Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_98c7177e-783f-4aae-9136-0c6b50d6f013_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 and Diluted [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Vestingperiodretirementeligibleemployees_2273292b-8bae-4af0-b005-c54af5cf60c2_terseLabel_en-US" xlink:label="lab_mtrx_Vestingperiodretirementeligibleemployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period, retirement eligible employees</link:label>
    <link:label id="lab_mtrx_Vestingperiodretirementeligibleemployees_label_en-US" xlink:label="lab_mtrx_Vestingperiodretirementeligibleemployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period, retirement eligible employees</link:label>
    <link:label id="lab_mtrx_Vestingperiodretirementeligibleemployees_documentation_en-US" xlink:label="lab_mtrx_Vestingperiodretirementeligibleemployees" 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">Vesting period, retirement eligible employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestingperiodretirementeligibleemployees" xlink:href="mtrx-20200630.xsd#mtrx_Vestingperiodretirementeligibleemployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Vestingperiodretirementeligibleemployees" xlink:to="lab_mtrx_Vestingperiodretirementeligibleemployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodAxis_90840769-24b2-4fb1-a795-c1da31ffa76f_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodAxis_label_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodAxis" xlink:to="lab_us-gaap_TaxPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_d7927102-50ea-422c-86b4-e5f558b62d4d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances under senior secured revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MultiemployerPlanZoneByTypeAxis_21018292-87f0-45c2-b845-96f81d6ac916_terseLabel_en-US" xlink:label="lab_mtrx_MultiemployerPlanZoneByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan Zone By Type [Axis]</link:label>
    <link:label id="lab_mtrx_MultiemployerPlanZoneByTypeAxis_label_en-US" xlink:label="lab_mtrx_MultiemployerPlanZoneByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan Zone By Type [Axis]</link:label>
    <link:label id="lab_mtrx_MultiemployerPlanZoneByTypeAxis_documentation_en-US" xlink:label="lab_mtrx_MultiemployerPlanZoneByTypeAxis" 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">Multiemployer plan zone by type.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeAxis" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeAxis" xlink:to="lab_mtrx_MultiemployerPlanZoneByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember_65da0748-257c-4b46-a3c5-8a3246e1ed61_terseLabel_en-US" xlink:label="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IBEW Local Union 98 Pension Plan [Member]</link:label>
    <link:label id="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember_label_en-US" xlink:label="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IBEW Local Union Nine Eight Pension Plan [Member]</link:label>
    <link:label id="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember_documentation_en-US" xlink:label="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember" 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">IBEW Local Union Nine Eight Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocalUnionNineEightPensionPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocalUnionNineEightPensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IBEWLocalUnionNineEightPensionPlanMember" xlink:to="lab_mtrx_IBEWLocalUnionNineEightPensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock_e680a68c-38a5-488c-b26c-a0f58c2f7bb7_terseLabel_en-US" xlink:label="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock" xlink: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 Information Related to Leases [Table Text Block]</link:label>
    <link:label id="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock_label_en-US" xlink:label="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock" xlink: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 Information Related to Leases [Table Text Block]</link:label>
    <link:label id="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock_documentation_en-US" xlink:label="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock" 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">Other Information Related to Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherInformationRelatedToLeasesTableTextBlock" xlink:href="mtrx-20200630.xsd#mtrx_OtherInformationRelatedToLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OtherInformationRelatedToLeasesTableTextBlock" xlink:to="lab_mtrx_OtherInformationRelatedToLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_85c8a429-0f21-475b-b58b-3e92504cb578_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain" xlink: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, Duration [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain" xlink: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, Duration [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain" xlink:to="lab_us-gaap_ContractWithCustomerDurationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_b2e3c612-3090-4815-9d2e-a282a95dae37_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerTwelveMember_6c152eb0-7e66-4ffc-ba71-b74573125bc9_terseLabel_en-US" xlink:label="lab_mtrx_CustomerTwelveMember" xlink: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 Twelve</link:label>
    <link:label id="lab_mtrx_CustomerTwelveMember_label_en-US" xlink:label="lab_mtrx_CustomerTwelveMember" xlink: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 Twelve [Member]</link:label>
    <link:label id="lab_mtrx_CustomerTwelveMember_documentation_en-US" xlink:label="lab_mtrx_CustomerTwelveMember" 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">Customer Twelve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTwelveMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerTwelveMember" xlink:to="lab_mtrx_CustomerTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_cb3e3d1c-094c-40b7-8d50-deee1b5670b9_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_c3801c00-018e-496d-b064-333ffb3b19cd_terseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" xlink: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 Basis Spread On Canadian Prime Rate Maximum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_label_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" xlink: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 Basis Spread On Canadian Prime Rate Maximum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" 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">Line of credit basis spread on Canadian prime rate maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" xlink:to="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_RetentionPayablePolicyTextBlock_eb7e6434-e01b-4b7a-8064-45bf4370e31a_verboseLabel_en-US" xlink:label="lab_mtrx_RetentionPayablePolicyTextBlock" 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">Retentions</link:label>
    <link:label id="lab_mtrx_RetentionPayablePolicyTextBlock_label_en-US" xlink:label="lab_mtrx_RetentionPayablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retention Payable [Policy Text Block]</link:label>
    <link:label id="lab_mtrx_RetentionPayablePolicyTextBlock_documentation_en-US" xlink:label="lab_mtrx_RetentionPayablePolicyTextBlock" 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">Retention payable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_RetentionPayablePolicyTextBlock" xlink:href="mtrx-20200630.xsd#mtrx_RetentionPayablePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_RetentionPayablePolicyTextBlock" xlink:to="lab_mtrx_RetentionPayablePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_9b97947a-71f4-48ab-a63a-cb3644f06639_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_0fb9a7e0-6b8c-4a4a-8121-e4f5c1906982_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_816d8084-05d4-40a1-934b-3e815bdd9419_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">Range [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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_mtrx_BusinessAcquisitionProFormaDepreciationExpense_788cb6f2-1490-4d47-a6c5-3c3e5c62310e_terseLabel_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaDepreciationExpense" xlink: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 expenses</link:label>
    <link:label id="lab_mtrx_BusinessAcquisitionProFormaDepreciationExpense_label_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Depreciation Expense</link:label>
    <link:label id="lab_mtrx_BusinessAcquisitionProFormaDepreciationExpense_documentation_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaDepreciationExpense" 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">Business Acquisition, Pro Forma Depreciation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaDepreciationExpense" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_BusinessAcquisitionProFormaDepreciationExpense" xlink:to="lab_mtrx_BusinessAcquisitionProFormaDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CanadaEmergencyWageSubsidyRelief_bf464837-7a73-49d2-bf3a-bcef0e296bc8_terseLabel_en-US" xlink:label="lab_mtrx_CanadaEmergencyWageSubsidyRelief" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada Emergency Wage Subsidy Relief</link:label>
    <link:label id="lab_mtrx_CanadaEmergencyWageSubsidyRelief_label_en-US" xlink:label="lab_mtrx_CanadaEmergencyWageSubsidyRelief" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada Emergency Wage Subsidy Relief</link:label>
    <link:label id="lab_mtrx_CanadaEmergencyWageSubsidyRelief_documentation_en-US" xlink:label="lab_mtrx_CanadaEmergencyWageSubsidyRelief" 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">Canada Emergency Wage Subsidy Relief</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CanadaEmergencyWageSubsidyRelief" xlink:href="mtrx-20200630.xsd#mtrx_CanadaEmergencyWageSubsidyRelief"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CanadaEmergencyWageSubsidyRelief" xlink:to="lab_mtrx_CanadaEmergencyWageSubsidyRelief" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_443e9d15-57cc-4cea-bc40-3557414d0097_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" 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">Preferred stock shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_b5d793ca-e83a-4266-8877-6c2819418d38_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of advances under senior secured revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerFourMember_1cf85d91-0e61-454c-bbf9-f412d9922cc9_verboseLabel_en-US" xlink:label="lab_mtrx_CustomerFourMember" 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">Customer Four [Member]</link:label>
    <link:label id="lab_mtrx_CustomerFourMember_label_en-US" xlink:label="lab_mtrx_CustomerFourMember" xlink: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 Four [Member]</link:label>
    <link:label id="lab_mtrx_CustomerFourMember_documentation_en-US" xlink:label="lab_mtrx_CustomerFourMember" 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">Customer four.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerFourMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerFourMember" xlink:to="lab_mtrx_CustomerFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_2d2728fe-348c-4894-ac00-63ccb52f2d6f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_4c5699e7-16a3-416a-8aff-ee60c93c3a1c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ZoneYellowMember_0bad1105-9ef9-4c6f-9942-80dc4f4ceb14_verboseLabel_en-US" xlink:label="lab_mtrx_ZoneYellowMember" 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">Zone Yellow [Member]</link:label>
    <link:label id="lab_mtrx_ZoneYellowMember_label_en-US" xlink:label="lab_mtrx_ZoneYellowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Zone Yellow [Member]</link:label>
    <link:label id="lab_mtrx_ZoneYellowMember_documentation_en-US" xlink:label="lab_mtrx_ZoneYellowMember" 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">Zone yellow.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneYellowMember" xlink:href="mtrx-20200630.xsd#mtrx_ZoneYellowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ZoneYellowMember" xlink:to="lab_mtrx_ZoneYellowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_df8b8d4d-eb07-4d5e-8590-319af5ba36bd_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability [Abstract]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink: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, Contract Asset, Contract Liability, and Receivable [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_f77599f3-681f-4cfd-8dde-b413b6a046bb_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/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_f63c81a3-ef01-4860-bcdd-6a92ed89cd88_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings of Acquiree since Acquisition Date, Actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0db15529-e2da-4147-8d0a-7a0df42d2900_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink: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, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink: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, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a9788bfd-44d6-4d96-ac6c-79617ea0e3ae_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_b79eb995-d6e0-4fb3-ab7d-d47120de85ed_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_23dd36e9-abe9-47c4-bdcc-8417c55579a1_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life exercisable at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_AmountOfLimitOnAssetDispositions_5555d12a-3e8f-4e6b-b188-38174eb3edcd_verboseLabel_en-US" xlink:label="lab_mtrx_AmountOfLimitOnAssetDispositions" 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">Limit on asset dispositions</link:label>
    <link:label id="lab_mtrx_AmountOfLimitOnAssetDispositions_label_en-US" xlink:label="lab_mtrx_AmountOfLimitOnAssetDispositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Of Limit On Asset Dispositions</link:label>
    <link:label id="lab_mtrx_AmountOfLimitOnAssetDispositions_documentation_en-US" xlink:label="lab_mtrx_AmountOfLimitOnAssetDispositions" 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">Amount of limit on asset dispositions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AmountOfLimitOnAssetDispositions" xlink:href="mtrx-20200630.xsd#mtrx_AmountOfLimitOnAssetDispositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_AmountOfLimitOnAssetDispositions" xlink:to="lab_mtrx_AmountOfLimitOnAssetDispositions" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions_fee54be9-269f-44df-82dc-ac865db0f70b_verboseLabel_en-US" xlink:label="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" 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">Percentage of employee contribution for first half</link:label>
    <link:label id="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions_label_en-US" xlink:label="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Employee Contribution As Base For Employer Contributions</link:label>
    <link:label id="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions_documentation_en-US" xlink:label="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" 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 employee contribution as base for employer contributions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" xlink:to="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_5d9b0be7-d4eb-43fe-b223-1c76790cf83a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_GoodwillRollForward_200d4a00-c793-46ee-9f56-0a3a1f96cb12_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" 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">Carrying value of goodwill by segment</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed_e1398e27-f770-46b2-97f6-4e9f1c58363f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed" xlink: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, Fair Value Assumptions, Method Used</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed" xlink: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, Fair Value Assumptions, Method Used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_759d8169-f63e-44ac-81ea-dd20dbb144c8_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/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_39dbb9d4-af0b-4a47-bae6-e4ae4cf4c4cb_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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">Computation of basic and diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_d3a2af6b-82b1-42f3-b366-17a4ac1215de_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" 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">Assumptions used to calculate grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink: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, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_5b7c7257-fdd2-4aeb-9e89-95fd6d46860c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink: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, Expiration Date</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink: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, Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5275e353-3911-42ba-9f47-c2e4c1a10af2_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_f4e0127a-2a9a-4443-802e-c0befa3fa230_verboseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Margin on alternate base rate loans, Maximum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_label_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" xlink: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 Basis Spread On Alternate Base Rate Maximum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" 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">Line of credit basis spread on alternate base rate maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" xlink:to="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_646f721c-f271-4c70-a4f6-7c17d9f49c7c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_TimeAndMaterialsContractMember_cfefd823-1ed2-44c1-b18a-716c69b833ed_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerFiveMemberMember_6f7983a8-61e1-4ace-bba9-d25c66937a29_terseLabel_en-US" xlink:label="lab_mtrx_CustomerFiveMemberMember" xlink: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 Five [Member]</link:label>
    <link:label id="lab_mtrx_CustomerFiveMemberMember_label_en-US" xlink:label="lab_mtrx_CustomerFiveMemberMember" xlink: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 Five [Member] [Member]</link:label>
    <link:label id="lab_mtrx_CustomerFiveMemberMember_documentation_en-US" xlink:label="lab_mtrx_CustomerFiveMemberMember" 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">Customer Five [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerFiveMemberMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerFiveMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerFiveMemberMember" xlink:to="lab_mtrx_CustomerFiveMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eaf1e447-b1ca-4c00-8aa3-baf605ef1b38_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" 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">Share awards authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_4c4911da-dad0-459c-92b7-fec97927c8ef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_74d3fa47-c458-4b41-be81-f1f53586d10b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" 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">Share available for grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_b3e72a8d-eef5-4e61-b1b7-82b730da9d7f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 under senior secured revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_dcba738b-c262-47bc-aa1f-ed3116a10774_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" 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">Borrowings outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IBEWLocal654PensionPlanMember_64de5b1b-2f79-48fb-84cf-7d30080b6578_terseLabel_en-US" xlink:label="lab_mtrx_IBEWLocal654PensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IBEW Local 654 Pension Plan</link:label>
    <link:label id="lab_mtrx_IBEWLocal654PensionPlanMember_label_en-US" xlink:label="lab_mtrx_IBEWLocal654PensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IBEW Local 654 Pension Plan [Member]</link:label>
    <link:label id="lab_mtrx_IBEWLocal654PensionPlanMember_documentation_en-US" xlink:label="lab_mtrx_IBEWLocal654PensionPlanMember" 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">IBEW Local 654 Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocal654PensionPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocal654PensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IBEWLocal654PensionPlanMember" xlink:to="lab_mtrx_IBEWLocal654PensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_5981eb31-7d19-463c-9e1e-3d0b3ff6c85c_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink: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, Other than Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility_335eaa3e-1e8f-44b4-bc6f-a7e2eefef842_terseLabel_en-US" xlink:label="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit for total letters of credit under the credit facility</link:label>
    <link:label id="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility_label_en-US" xlink:label="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sub-limit on letters of credit under the credit facility</link:label>
    <link:label id="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility_documentation_en-US" xlink:label="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility" 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">Sub-limit on letters of credit under the credit facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Sublimitonlettersofcreditunderthecreditfacility" xlink:href="mtrx-20200630.xsd#mtrx_Sublimitonlettersofcreditunderthecreditfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Sublimitonlettersofcreditunderthecreditfacility" xlink:to="lab_mtrx_Sublimitonlettersofcreditunderthecreditfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5545ead-af07-412b-8fc2-738f07d1bd78_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCentralIndexKey_0efb6b50-9c15-4da3-95f7-2ba18d668af2_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/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_8db01024-321c-4096-974f-521082a62b37_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_bd28ae94-9641-4972-9943-a6ef886cdb1a_verboseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" 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">Vesting period, equal annual installments</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" xlink: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 Installment Period For Vesting</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award installment period for vesting.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_da90702f-e773-4fd0-9e50-616af079a143_terseLabel_en-US" xlink:label="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_label_en-US" xlink:label="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_documentation_en-US" xlink:label="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" 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">Matrix Service Company's 2012 Stock and Incentive Compensation Plan (2012) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" xlink:to="lab_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_06fa288f-a02b-49cd-bd55-a22a864e979b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ProcessHeatingEquipmentBusinessMember_293267f5-2a6e-4927-8828-615485215380_terseLabel_en-US" xlink:label="lab_mtrx_ProcessHeatingEquipmentBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process Heating Equipment Business [Member]</link:label>
    <link:label id="lab_mtrx_ProcessHeatingEquipmentBusinessMember_label_en-US" xlink:label="lab_mtrx_ProcessHeatingEquipmentBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process Heating Equipment Business [Member]</link:label>
    <link:label id="lab_mtrx_ProcessHeatingEquipmentBusinessMember_documentation_en-US" xlink:label="lab_mtrx_ProcessHeatingEquipmentBusinessMember" 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">Process Heating Equipment Business Disposal August 2018.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ProcessHeatingEquipmentBusinessMember" xlink:href="mtrx-20200630.xsd#mtrx_ProcessHeatingEquipmentBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ProcessHeatingEquipmentBusinessMember" xlink:to="lab_mtrx_ProcessHeatingEquipmentBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1_0c95ac47-b659-4835-9b2c-2077462a60e6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements received as lease incentive, non-cash investing activity</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1" xlink: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 Significant Noncash Transaction, Value of Consideration Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DeferredTaxAssetsAccruedLosses_dbcd2428-9f3e-4431-82af-8fd3c53fd1d8_verboseLabel_en-US" xlink:label="lab_mtrx_DeferredTaxAssetsAccruedLosses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued losses</link:label>
    <link:label id="lab_mtrx_DeferredTaxAssetsAccruedLosses_label_en-US" xlink:label="lab_mtrx_DeferredTaxAssetsAccruedLosses" xlink: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 Tax Assets Accrued Losses</link:label>
    <link:label id="lab_mtrx_DeferredTaxAssetsAccruedLosses_documentation_en-US" xlink:label="lab_mtrx_DeferredTaxAssetsAccruedLosses" 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">Deferred tax assets accrued losses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredTaxAssetsAccruedLosses" xlink:href="mtrx-20200630.xsd#mtrx_DeferredTaxAssetsAccruedLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DeferredTaxAssetsAccruedLosses" xlink:to="lab_mtrx_DeferredTaxAssetsAccruedLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_d3c75e3e-effb-4aa2-b7ff-77252aa06041_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" 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">Purchases of property, plant and equipment on account</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_ee8d3322-06a7-4981-a10f-bc09c280dac8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" 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">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink: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 Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CARESActPayrollTaxCredits_a43b8ee4-6dd1-451a-a7fe-554fb2d2ca77_terseLabel_en-US" xlink:label="lab_mtrx_CARESActPayrollTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act payroll tax credits</link:label>
    <link:label id="lab_mtrx_CARESActPayrollTaxCredits_label_en-US" xlink:label="lab_mtrx_CARESActPayrollTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act payroll tax credits</link:label>
    <link:label id="lab_mtrx_CARESActPayrollTaxCredits_documentation_en-US" xlink:label="lab_mtrx_CARESActPayrollTaxCredits" 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">CARES Act payroll tax credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActPayrollTaxCredits" xlink:href="mtrx-20200630.xsd#mtrx_CARESActPayrollTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESActPayrollTaxCredits" xlink:to="lab_mtrx_CARESActPayrollTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_6e904788-ba3d-4eb2-9040-50e1404db8da_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink: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, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink: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, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_3fca1c4a-ab8b-419a-bf31-055fe102b1d9_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_9237b27e-06dc-461d-81ba-8e90a5edf0e0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_64bcabe1-34da-4adf-9e8b-4238eab87149_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis" xlink: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, Duration [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis" xlink: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, Duration [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis" xlink:to="lab_us-gaap_ContractWithCustomerDurationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_fefed1f4-6b70-4b1a-823a-e8b9cd971092_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" 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">Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_515e29e5-1333-4158-9be7-2a7a93d314b6_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">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfCashFlowsAbstract_47c6c269-65db-47a9-9316-ab6c3a3cae4d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LineOfCreditFacilityAbstract_b30b58f6-d8a9-48c4-9a43-b491f2edad50_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" 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">Availability under senior credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAbstract_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:to="lab_us-gaap_LineOfCreditFacilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b536d7c7-02b2-4b45-a75d-e8293c01917b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" 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">Loss Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_cc157a5a-848e-40e3-9750-c82de3fef3eb_verboseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" 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">Deferred shares granted</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" xlink: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 Deferred Grants In Period</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award deferred grants in period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_41f612d6-efa8-44d9-994e-60495e60a56f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_681aaa4d-2c5b-499e-9f92-05f4f59e3f06_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" 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">Availability under the senior credit facility</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink: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 Line of Credit Facilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_e250ccbd-ef92-4fe5-92c4-f65682f8ebf7_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" 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">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_f9609363-10b5-4626-8700-4b1d1604bd8b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" 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">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_a1bacbd0-006a-4d18-935e-3da85fa2e828_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" 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">Effect of exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1ae91749-6a0d-485a-947e-107b0d964c31_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">Accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerRelationshipImpairment3Member_756b8802-c6d8-4bfb-8fe9-d6421f052610_terseLabel_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment3Member" xlink: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 relationship impairment 3 [Member]</link:label>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment3Member_label_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment3Member" xlink: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 relationship impairment 3 [Member]</link:label>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment3Member_documentation_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment3Member" 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">Customer relationship impairment 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment3Member" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerRelationshipImpairment3Member" xlink:to="lab_mtrx_CustomerRelationshipImpairment3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_86c35a32-d353-4dc1-b561-f16dcbacf777_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/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_3566990b-48b9-4b9c-ad29-6f845d03989b_verboseLabel_en-US" xlink:label="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" 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">Minimum threshold shares scheduled to vest for performance based shares</link:label>
    <link:label id="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_label_en-US" xlink:label="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" xlink: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 Threshold Shares Scheduled To Vest For Performance Based Shares</link:label>
    <link:label id="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_documentation_en-US" xlink:label="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" 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">Minimum threshold shares scheduled to vest for performance based shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" xlink:href="mtrx-20200630.xsd#mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" xlink:to="lab_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_929127bf-7627-427b-be73-1d6a9f42a760_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" 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">Research and development and other tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_68f13c9c-17be-4ff4-a709-c8a9059c55ef_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">Fiscal 2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_SeniorLeverageRatioMinimum_67f771a7-25be-4bf0-bd36-68361d915d88_verboseLabel_en-US" xlink:label="lab_mtrx_SeniorLeverageRatioMinimum" 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">Leverage Ratio, Minimum</link:label>
    <link:label id="lab_mtrx_SeniorLeverageRatioMinimum_label_en-US" xlink:label="lab_mtrx_SeniorLeverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Leverage Ratio Minimum</link:label>
    <link:label id="lab_mtrx_SeniorLeverageRatioMinimum_documentation_en-US" xlink:label="lab_mtrx_SeniorLeverageRatioMinimum" 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">Senior leverage ratio minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SeniorLeverageRatioMinimum" xlink:href="mtrx-20200630.xsd#mtrx_SeniorLeverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_SeniorLeverageRatioMinimum" xlink:to="lab_mtrx_SeniorLeverageRatioMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_de099445-c47a-45e2-b52b-647fa0dcf850_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_0f37eacc-6af7-466d-8b0e-173d932f60a9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of non-deductible goodwill</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_185611e2-8c29-4131-8ce0-81fb74394cb0_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerEightMember_69833e61-3201-4610-a592-1ffbb9dbf453_terseLabel_en-US" xlink:label="lab_mtrx_CustomerEightMember" xlink: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 Eight [Member]</link:label>
    <link:label id="lab_mtrx_CustomerEightMember_label_en-US" xlink:label="lab_mtrx_CustomerEightMember" xlink: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 Eight [Member]</link:label>
    <link:label id="lab_mtrx_CustomerEightMember_documentation_en-US" xlink:label="lab_mtrx_CustomerEightMember" 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">Customer Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerEightMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerEightMember" xlink:to="lab_mtrx_CustomerEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_d38f12a5-cf88-47c1-afc8-992bcda0aae7_verboseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" 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">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_a349f707-ca10-4a01-b5c1-9628284f3014_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CurrentFederalTaxExpenseBenefit_e65eb7a2-47a7-4e84-8d12-ee0ecd77120c_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" 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">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_aba70042-401a-49d4-a4d4-94e6463b51d6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Economicpurchaseprice_4eac4ce0-d9fb-4704-8ffa-fa7a85fc9c1a_terseLabel_en-US" xlink:label="lab_mtrx_Economicpurchaseprice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economic purchase price</link:label>
    <link:label id="lab_mtrx_Economicpurchaseprice_label_en-US" xlink:label="lab_mtrx_Economicpurchaseprice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economicpurchaseprice</link:label>
    <link:label id="lab_mtrx_Economicpurchaseprice_documentation_en-US" xlink:label="lab_mtrx_Economicpurchaseprice" 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">Purchase price paid at closing including debt assumed, settlement of other liabilities, less cash acquired and customary working capital closing adjustments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Economicpurchaseprice" xlink:href="mtrx-20200630.xsd#mtrx_Economicpurchaseprice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Economicpurchaseprice" xlink:to="lab_mtrx_Economicpurchaseprice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_f7f95329-1128-46c4-9d33-854470a31cf2_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_3e498cc4-7079-4252-a544-9649b6199c55_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 [Table Text Block]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ChangeinCIE_c27aff00-0e2e-459c-9696-25e2eb57536d_terseLabel_en-US" xlink:label="lab_mtrx_ChangeinCIE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_mtrx_ChangeinCIE_label_en-US" xlink:label="lab_mtrx_ChangeinCIE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in CIE</link:label>
    <link:label id="lab_mtrx_ChangeinCIE_documentation_en-US" xlink:label="lab_mtrx_ChangeinCIE" 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">Change in CIE from prior year to the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ChangeinCIE" xlink:href="mtrx-20200630.xsd#mtrx_ChangeinCIE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ChangeinCIE" xlink:to="lab_mtrx_ChangeinCIE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b5a5ae56-71bf-4f2b-89f8-5bcd3ba15835_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">Fiscal 2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_8d871df7-18b5-42fc-b012-e14c823de6f5_terseLabel_en-US" xlink:label="lab_mtrx_MultiemployerPlansCertifiedZoneStatusDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Certified Zone Status, Description</link:label>
    <link:label id="lab_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_label_en-US" xlink:label="lab_mtrx_MultiemployerPlansCertifiedZoneStatusDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Certified Zone Status, Description</link:label>
    <link:label id="lab_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_documentation_en-US" xlink:label="lab_mtrx_MultiemployerPlansCertifiedZoneStatusDescription" 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">Multiemployer Plans, Certified Zone Status, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlansCertifiedZoneStatusDescription" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlansCertifiedZoneStatusDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MultiemployerPlansCertifiedZoneStatusDescription" xlink:to="lab_mtrx_MultiemployerPlansCertifiedZoneStatusDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_3cb32585-0e00-4ca5-8f60-73d5e9760a08_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PlanNameAxis_7bc9b758-a043-4399-b766-a27f55c0b468_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_cd8852fc-db2c-44d4-9a64-e93d3e48a370_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" 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">Segment Information</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_Assets_6df2b53b-0b6a-4b21-a006-2577f3094e9f_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_f3f85008-f68a-456b-892b-5a7680722d67_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" 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">Segment assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_59e7e0cf-84f5-4e2c-87b6-ff535c1d65e9_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink: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 intangible asset impairments</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3bf5e471-dc52-4760-b28b-7cd4a9af266d_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and pension</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9f9493e4-64e6-4bb7-a64d-66e0f5fa2ce2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Nonvested shares at June 30, 2019</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8ee49f84-c240-4f74-b389-f1d4f40ed927_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Nonvested shares at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_34efbce3-620a-4667-a619-e71c490b6699_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/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_41496e17-5d6f-492f-a902-a7485792cdd2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_1cb71fd9-764d-4050-bda4-06e376ccc11c_terseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" xlink: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 Fair Value Method Number of Simulations Used</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" xlink: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 Fair Value Method Number of Simulations Used</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_335a2e06-ece6-46e2-a025-275afea62505_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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 carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessExitCosts1_023d6ff6-2233-41a7-9106-4a8ef5a7128d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessExitCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility costs</link:label>
    <link:label id="lab_us-gaap_BusinessExitCosts1_label_en-US" xlink:label="lab_us-gaap_BusinessExitCosts1" xlink: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 Exit Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessExitCosts1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessExitCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessExitCosts1" xlink:to="lab_us-gaap_BusinessExitCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_007c1a01-a287-45a5-979c-110eb68543a7_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink: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-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f37113d6-c1c8-453d-ab4f-1dd112951ae8_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">Grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_d19c3322-685c-49dd-920e-71bcc1e5027b_terseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" xlink: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 Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_label_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" xlink: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 Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" 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">Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" xlink:to="lab_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_289f6e56-cf1a-4b13-8f74-efc698c76dd6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_30214b55-984b-4bd0-9fa6-b2523da4975b_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_PercentageOfRealEstateLeases_b8e6916b-1a58-4b24-83d8-87295d4a9cb2_terseLabel_en-US" xlink:label="lab_mtrx_PercentageOfRealEstateLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of real estate leases</link:label>
    <link:label id="lab_mtrx_PercentageOfRealEstateLeases_label_en-US" xlink:label="lab_mtrx_PercentageOfRealEstateLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of real estate leases</link:label>
    <link:label id="lab_mtrx_PercentageOfRealEstateLeases_documentation_en-US" xlink:label="lab_mtrx_PercentageOfRealEstateLeases" 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 real estate leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfRealEstateLeases" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfRealEstateLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PercentageOfRealEstateLeases" xlink:to="lab_mtrx_PercentageOfRealEstateLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_73ed5114-be55-469e-8844-4172394173a8_terseLabel_en-US" xlink:label="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]</link:label>
    <link:label id="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_label_en-US" xlink:label="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]</link:label>
    <link:label id="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_documentation_en-US" xlink:label="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" 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">Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" xlink:href="mtrx-20200630.xsd#mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" xlink:to="lab_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_InternationalMember_03d3930a-34ff-426d-b06d-e880d2fe74f6_terseLabel_en-US" xlink:label="lab_mtrx_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International [Member]</link:label>
    <link:label id="lab_mtrx_InternationalMember_84cf18a0-cbed-43c8-9958-6a099e9bd3a0_verboseLabel_en-US" xlink:label="lab_mtrx_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other international [Member]</link:label>
    <link:label id="lab_mtrx_InternationalMember_label_en-US" xlink:label="lab_mtrx_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International [Member]</link:label>
    <link:label id="lab_mtrx_InternationalMember_documentation_en-US" xlink:label="lab_mtrx_InternationalMember" 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">International.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InternationalMember" xlink:href="mtrx-20200630.xsd#mtrx_InternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_InternationalMember" xlink:to="lab_mtrx_InternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_7365a621-5d3a-4d77-b6a3-d16f08b5eb74_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Effective Date of Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Effective Date of Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_cc616f16-91d5-42fb-9cb3-ae49f35495f5_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_724bc612-eb7d-41a2-95bf-1f238efbda2a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_7e6ae9bc-5849-4870-b2fa-a74fe7630c2d_verboseLabel_en-US" xlink:label="lab_mtrx_PayoutAsPercentageOfOriginalAwardMaximum" 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">Pro-rate of original awards maximum</link:label>
    <link:label id="lab_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_label_en-US" xlink:label="lab_mtrx_PayoutAsPercentageOfOriginalAwardMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payout As Percentage Of Original Award Maximum</link:label>
    <link:label id="lab_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_documentation_en-US" xlink:label="lab_mtrx_PayoutAsPercentageOfOriginalAwardMaximum" 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">Payout as percentage of original award maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PayoutAsPercentageOfOriginalAwardMaximum" xlink:href="mtrx-20200630.xsd#mtrx_PayoutAsPercentageOfOriginalAwardMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PayoutAsPercentageOfOriginalAwardMaximum" xlink:to="lab_mtrx_PayoutAsPercentageOfOriginalAwardMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_f8f00752-6c90-4dce-a2b7-eda51e105156_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_056b24f9-969b-4843-a4cf-d82707c740bb_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 expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e20c1998-fc1b-4870-9a36-d0b95852a85f_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" 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">Components of the provision for income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_b5ae93eb-b4bf-4603-9dc0-7cd0ccc21c6a_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_ProceedsFromSaleOfProductiveAssets_0b975c8e-6af1-4f13-a923-4ed502ae99a9_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 asset sales</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_8e577342-5de6-43e5-a567-d2ef67b08d1a_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FIP/RP Status Pending or Implemented</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_65dc5d73-013a-4063-9df7-f3ace305edfc_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_30d61001-ab5e-4b3b-a9bc-51d09e433df3_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Protection Act Zone Status</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_c38d1090-a640-4293-b3e4-1740ddbba39c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related expenses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink: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, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_7159e28c-dba5-45d6-a2c8-56fd47d0a2bd_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Uncertain Tax Positions, Noncurrent</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fe67be43-05c5-4a7d-8c2e-d15744e4dc2e_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_fbe9ba24-d43b-4ee9-b8c8-f26ff0660326_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink: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 Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fa88597e-4210-4dd7-835c-4ec259329ea1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" 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">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_61090f52-04d1-4357-a03c-38bd7300daf3_verboseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" 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">Unallocated Corporate [Member]</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember" xlink:to="lab_us-gaap_AllOtherSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4803f7de-9aff-4c2f-80a0-7690aaf14fc8_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">Less: imputed interest</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_c9b6714e-2a0d-4b17-8770-5ef89cbcea4d_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life vested or expected to vest at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint_d393ae23-c84c-4b01-9810-9f148a20b9a7_terseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity under the senior secured revolving credit facility</link:label>
    <link:label id="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint_label_en-US" xlink:label="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" xlink: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 After Consideration Of Capacity Constraint</link:label>
    <link:label id="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" 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">Line of credit facility maximum borrowing capacity after consideration of capacity constraint.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" xlink:to="lab_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit_29df4954-3672-40b7-bfae-121e83f98e6a_terseLabel_en-US" xlink:label="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act interest expense deduction upper limit</link:label>
    <link:label id="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit_label_en-US" xlink:label="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act interest expense deduction upper limit</link:label>
    <link:label id="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit_documentation_en-US" xlink:label="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit" 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">CARES Act interest expense deduction upper limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActInterestExpenseDeductionUpperLimit" xlink:href="mtrx-20200630.xsd#mtrx_CARESActInterestExpenseDeductionUpperLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESActInterestExpenseDeductionUpperLimit" xlink:to="lab_mtrx_CARESActInterestExpenseDeductionUpperLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerThirteenMember_6515ed9b-b799-4e66-b54a-ce4e5da4b51d_terseLabel_en-US" xlink:label="lab_mtrx_CustomerThirteenMember" xlink: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 Thirteen</link:label>
    <link:label id="lab_mtrx_CustomerThirteenMember_label_en-US" xlink:label="lab_mtrx_CustomerThirteenMember" xlink: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 Thirteen [Member]</link:label>
    <link:label id="lab_mtrx_CustomerThirteenMember_documentation_en-US" xlink:label="lab_mtrx_CustomerThirteenMember" 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">Customer Thirteen</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerThirteenMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerThirteenMember" xlink:to="lab_mtrx_CustomerThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_b14c34db-0be5-4f51-bde9-6ad3cc30e0c1_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" 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">Significant components of Company's deferred tax assets and liabilities as reported in consolidated balance sheets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink: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 Tax Assets, Net, Classification [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ced47596-382a-430b-9aa6-571082cd6760_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cde3ba65-e319-4f95-91e8-d2c2685023c9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerOneMember_2ab674a6-2cb2-4100-8fb4-69a92baff92e_verboseLabel_en-US" xlink:label="lab_mtrx_CustomerOneMember" 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">Customer One [Member]</link:label>
    <link:label id="lab_mtrx_CustomerOneMember_label_en-US" xlink:label="lab_mtrx_CustomerOneMember" xlink: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 One [Member]</link:label>
    <link:label id="lab_mtrx_CustomerOneMember_documentation_en-US" xlink:label="lab_mtrx_CustomerOneMember" 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">Customer one.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerOneMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerOneMember" xlink:to="lab_mtrx_CustomerOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_c4f98c7c-f4f3-478f-83bd-a37127504bde_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_a0bb45c9-2920-4bea-a850-6e84776050dd_verboseLabel_en-US" xlink:label="lab_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" 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">Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share</link:label>
    <link:label id="lab_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_label_en-US" xlink:label="lab_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_documentation_en-US" xlink:label="lab_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" 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">Antidilutive securities excluded from computation of diluted earnings per share.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" xlink:href="mtrx-20200630.xsd#mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" xlink:to="lab_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_d3182f46-c039-49ce-888d-5fb9bea971cf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_25412591-d07f-4063-943d-30ed6cc40c31_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" 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">Nonvested deferred share activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember_e7ba1d08-e12e-48f2-92f1-d4b3f5669f58_verboseLabel_en-US" xlink:label="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember" 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">Local 351 IBEW Pension Plan [Member]</link:label>
    <link:label id="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember_label_en-US" xlink:label="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember" xlink: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 Three Five One Ibew Pension Plan [Member]</link:label>
    <link:label id="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember_documentation_en-US" xlink:label="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember" 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">Local 351 Ibew pension plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LocalThreeFiveOneIbewPensionPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_LocalThreeFiveOneIbewPensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LocalThreeFiveOneIbewPensionPlanMember" xlink:to="lab_mtrx_LocalThreeFiveOneIbewPensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_052dad1c-693e-4093-a237-c8d85942ea2d_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_39342e75-535d-482c-9fed-a08f3960c30d_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_640f46ea-bbf9-4309-8426-63413c29cb3f_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_935e2d5e-4763-44ee-8183-5a8d25c47061_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ForeigntaxcreditcarryforwardMember_17b8e346-7c25-463a-bd7c-bcae8d9f5384_terseLabel_en-US" xlink:label="lab_mtrx_ForeigntaxcreditcarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax credit carryforward [Member]</link:label>
    <link:label id="lab_mtrx_ForeigntaxcreditcarryforwardMember_label_en-US" xlink:label="lab_mtrx_ForeigntaxcreditcarryforwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax credit carryforward [Member]</link:label>
    <link:label id="lab_mtrx_ForeigntaxcreditcarryforwardMember_documentation_en-US" xlink:label="lab_mtrx_ForeigntaxcreditcarryforwardMember" 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">Foreign tax credit carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ForeigntaxcreditcarryforwardMember" xlink:href="mtrx-20200630.xsd#mtrx_ForeigntaxcreditcarryforwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ForeigntaxcreditcarryforwardMember" xlink:to="lab_mtrx_ForeigntaxcreditcarryforwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio_5e4652e1-1eb0-46b0-9bdc-83404625fa1e_terseLabel_en-US" xlink:label="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity constraint due to Leverage Ratio</link:label>
    <link:label id="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio_label_en-US" xlink:label="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity Constraint Due To Senior Leverage Ratio</link:label>
    <link:label id="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio_documentation_en-US" xlink:label="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio" 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">Capacity constraint due to the Senior Leverage Ratio.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CapacityConstraintDueToSeniorLeverageRatio" xlink:href="mtrx-20200630.xsd#mtrx_CapacityConstraintDueToSeniorLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CapacityConstraintDueToSeniorLeverageRatio" xlink:to="lab_mtrx_CapacityConstraintDueToSeniorLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_e237530f-9767-435c-b210-886449868c6c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_826988ac-7950-4174-8fc7-da039aae1656_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink: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 Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_16a408fd-1d87-40a6-ad45-453d46006df5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_785a8165-0aad-41f1-aae0-bea6f7a78484_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInAccruedLiabilities_b178ec84-c754-4feb-a3ef-a8eea2569505_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2b7df9f6-d6f4-4349-a755-e7ca13e824b7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open market purchase of treasury shares</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CARESActCharitableContributionsDeductionOldCeiling_ef58a846-f01d-4e29-9f05-08ead9754bce_terseLabel_en-US" xlink:label="lab_mtrx_CARESActCharitableContributionsDeductionOldCeiling" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act charitable contributions deduction old ceiling</link:label>
    <link:label id="lab_mtrx_CARESActCharitableContributionsDeductionOldCeiling_label_en-US" xlink:label="lab_mtrx_CARESActCharitableContributionsDeductionOldCeiling" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act charitable contributions deduction old ceiling</link:label>
    <link:label id="lab_mtrx_CARESActCharitableContributionsDeductionOldCeiling_documentation_en-US" xlink:label="lab_mtrx_CARESActCharitableContributionsDeductionOldCeiling" 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">CARES Act charitable contributions deduction old ceiling</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActCharitableContributionsDeductionOldCeiling" xlink:href="mtrx-20200630.xsd#mtrx_CARESActCharitableContributionsDeductionOldCeiling"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESActCharitableContributionsDeductionOldCeiling" xlink:to="lab_mtrx_CARESActCharitableContributionsDeductionOldCeiling" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_0ce73256-7b41-4171-9cd2-313b0990d485_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3606967a-8279-4555-8ac5-b18d43522b29_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_InsuranceReservesPolicyTextBlock_9b5183d1-0d32-4b8c-9e2f-cfbe06f6e519_verboseLabel_en-US" xlink:label="lab_mtrx_InsuranceReservesPolicyTextBlock" 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">Insurance Reserves</link:label>
    <link:label id="lab_mtrx_InsuranceReservesPolicyTextBlock_label_en-US" xlink:label="lab_mtrx_InsuranceReservesPolicyTextBlock" xlink: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 Reserves [Policy Text Block]</link:label>
    <link:label id="lab_mtrx_InsuranceReservesPolicyTextBlock_documentation_en-US" xlink:label="lab_mtrx_InsuranceReservesPolicyTextBlock" 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">Disclosure of accounting policy for insurance reserves.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InsuranceReservesPolicyTextBlock" xlink:href="mtrx-20200630.xsd#mtrx_InsuranceReservesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_InsuranceReservesPolicyTextBlock" xlink:to="lab_mtrx_InsuranceReservesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d2fb7e60-a557-4418-a8ee-e6cea20db94a_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" 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">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_FutureBranchLiability_4bb2a0a0-2ff3-4b81-b7f1-105490e3ea9e_terseLabel_en-US" xlink:label="lab_mtrx_FutureBranchLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Branch future liability</link:label>
    <link:label id="lab_mtrx_FutureBranchLiability_label_en-US" xlink:label="lab_mtrx_FutureBranchLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FutureBranchLiability</link:label>
    <link:label id="lab_mtrx_FutureBranchLiability_documentation_en-US" xlink:label="lab_mtrx_FutureBranchLiability" 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">Future domestic income tax liability related to foreign branch deferred tax assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FutureBranchLiability" xlink:href="mtrx-20200630.xsd#mtrx_FutureBranchLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_FutureBranchLiability" xlink:to="lab_mtrx_FutureBranchLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_09428220-7127-489c-b29c-1181f6796715_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerElevenMember_e36d6087-1742-4402-b3bd-12c1f5066ffd_terseLabel_en-US" xlink:label="lab_mtrx_CustomerElevenMember" xlink: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 Eleven [Member]</link:label>
    <link:label id="lab_mtrx_CustomerElevenMember_label_en-US" xlink:label="lab_mtrx_CustomerElevenMember" xlink: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 Eleven [Member]</link:label>
    <link:label id="lab_mtrx_CustomerElevenMember_documentation_en-US" xlink:label="lab_mtrx_CustomerElevenMember" 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">Customer Eleven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerElevenMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerElevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerElevenMember" xlink:to="lab_mtrx_CustomerElevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b0ee7800-b54f-410a-ba09-16c2c4955954_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) before income tax expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79f71e8c-5389-4fea-b1cc-5abb1ff7ff5e_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities, net of effects of acquisitions:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_e5d828f6-6444-4e72-9ce2-b75f0c86ea0b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink: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, fixed asset, and other intangible asset impairments due to restructuring (Note 14)</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_c2bee66d-da4a-4248-90ff-f48a9bbfba4c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" 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 Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink: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 Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e9bf112f-5409-43db-a704-befc798b2f73_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Weighted average exercise price at June 30, 2019</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_68ce3635-42a5-4be4-bf5b-08f2da3e87c7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Weighted average exercise price at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnapprovedChangeOrdersAmount_3390bb8e-5e7b-4320-a9ac-a5bfa3b058df_terseLabel_en-US" xlink:label="lab_us-gaap_UnapprovedChangeOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpriced Change Orders and Claims</link:label>
    <link:label id="lab_us-gaap_UnapprovedChangeOrdersAmount_label_en-US" xlink:label="lab_us-gaap_UnapprovedChangeOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Contractor, Contract Cost, Subject to Uncertainty, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnapprovedChangeOrdersAmount" xlink:to="lab_us-gaap_UnapprovedChangeOrdersAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_51a17445-1632-422c-aff4-cb86ea33bfc8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_901f5659-55fc-41a3-99de-c21161c70b3f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessAcquisitionPercentageOfVotingInterestsAcquired_0763dcc9-63f4-48c5-a216-4831a6a72819_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock acquired, percent</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ca3bd323-9d9a-46d0-9fe1-d63d12a98f92_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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">Dilutive stock options</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromStockOptionsExercised_910f58d2-55d7-493b-bbac-fef7235d1a02_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" 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">Issuances of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_459e9112-2e0d-4127-b80e-13416322ac58_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant and equipment - at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram_38d7e370-0a08-49df-9a29-4705bcae936b_terseLabel_en-US" xlink:label="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program</link:label>
    <link:label id="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram_label_en-US" xlink:label="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program</link:label>
    <link:label id="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram_documentation_en-US" xlink:label="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" 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 shares used to determine maximum shares authorized under share repurchase program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" xlink:href="mtrx-20200630.xsd#mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" xlink:to="lab_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_05b1000b-a025-4d55-ae9c-f54d5b6c4993_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" 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">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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 Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Reversalofbranchliability_91e145c0-ca12-429b-a6c0-b4cadba8e80d_terseLabel_en-US" xlink:label="lab_mtrx_Reversalofbranchliability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of branch liability</link:label>
    <link:label id="lab_mtrx_Reversalofbranchliability_label_en-US" xlink:label="lab_mtrx_Reversalofbranchliability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of branch liability</link:label>
    <link:label id="lab_mtrx_Reversalofbranchliability_documentation_en-US" xlink:label="lab_mtrx_Reversalofbranchliability" 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">Reversal of Canadian branch liability in connection with valuation allowance on Canadian NOLs and FTCs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Reversalofbranchliability" xlink:href="mtrx-20200630.xsd#mtrx_Reversalofbranchliability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Reversalofbranchliability" xlink:to="lab_mtrx_Reversalofbranchliability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_d6927075-e969-4a4b-86a8-70c912f35dae_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" 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">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_99358347-66aa-49ed-9869-bf4598abcb35_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" 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">Results of Operations</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ValuationAllowancesAndReservesTypeAxis_fafcb1d6-1a7c-45c7-9c26-b4f82cdc27d8_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Settlementofwarrantyreserve_5ebc52af-1132-4693-817d-0c7bdb386139_terseLabel_en-US" xlink:label="lab_mtrx_Settlementofwarrantyreserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of warranty reserve</link:label>
    <link:label id="lab_mtrx_Settlementofwarrantyreserve_label_en-US" xlink:label="lab_mtrx_Settlementofwarrantyreserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of warranty reserve</link:label>
    <link:label id="lab_mtrx_Settlementofwarrantyreserve_documentation_en-US" xlink:label="lab_mtrx_Settlementofwarrantyreserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of warranty reserve with previous owners of Houston Interests, LLC.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Settlementofwarrantyreserve" xlink:href="mtrx-20200630.xsd#mtrx_Settlementofwarrantyreserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Settlementofwarrantyreserve" xlink:to="lab_mtrx_Settlementofwarrantyreserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_acc18a22-a8a7-4cb9-8f75-8ac0bffc675c_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" 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">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_0dfeed84-8121-480e-833c-ae1faf84e816_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_479f984e-3c4f-4247-a298-6f5a045d8461_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" 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">Accumulated Other Comprehensive Income(Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment2Member_6b7eb947-8ef2-4580-8282-dc63b7debd95_terseLabel_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment2Member" xlink: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 relationship impairment 2 [Member]</link:label>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment2Member_label_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment2Member" xlink: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 relationship impairment 2 [Member]</link:label>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment2Member_documentation_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment2Member" 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">Customer relationship impairment 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment2Member" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerRelationshipImpairment2Member" xlink:to="lab_mtrx_CustomerRelationshipImpairment2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_fda82e4a-59d5-4001-ac2f-3ad891b76e63_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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_d287ca5d-362e-48a7-8500-9ff2ebb54da2_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" 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">Non-current operating 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_603b0a0d-340e-4046-aacb-e99154aa983c_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" 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">June 30, 2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_ef5f662f-98b8-4833-83e2-2752e8e7a3c5_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfSegmentReportingInformationBySegmentTable_83fab5a3-5aaa-4306-8511-b735a75801b7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_104390a0-525d-4db5-befe-a798e9a49b51_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" 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">Components of pretax income</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_71f76798-8f7b-4df2-a403-458023fb2ef0_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2c8061c3-e2b5-4bc3-967c-04e5ffe85a48_verboseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" 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">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_a8d255da-7006-4e97-8ba6-52b1fcda3d03_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_d568bd89-74d9-4703-bdda-440d93fe56f6_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_158ba604-b6a5-4a07-8b13-821ed55f4b9c_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" 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">Tax deductible goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_22c4d8b3-a81f-4071-8fab-fc8b1e98dcff_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_00e26a34-84a5-4ee3-ba87-c27ea8700228_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_c18694b7-5414-48f1-b6cc-a45ec5202354_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax expense (benefits) related to stock compensation vesting</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_OtherinternationalMember_5dc0f06c-701c-4dd0-932d-0c9cd8be8a57_terseLabel_en-US" xlink:label="lab_mtrx_OtherinternationalMember" xlink: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 international [Member]</link:label>
    <link:label id="lab_mtrx_OtherinternationalMember_label_en-US" xlink:label="lab_mtrx_OtherinternationalMember" xlink: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 international [Member]</link:label>
    <link:label id="lab_mtrx_OtherinternationalMember_documentation_en-US" xlink:label="lab_mtrx_OtherinternationalMember" 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">Other international [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherinternationalMember" xlink:href="mtrx-20200630.xsd#mtrx_OtherinternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OtherinternationalMember" xlink:to="lab_mtrx_OtherinternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LandBuildingsAndImprovementsGross_44efdc84-0bbd-4988-922a-c9f8cb23b782_verboseLabel_en-US" xlink:label="lab_mtrx_LandBuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and buildings</link:label>
    <link:label id="lab_mtrx_LandBuildingsAndImprovementsGross_label_en-US" xlink:label="lab_mtrx_LandBuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Buildings And Improvements Gross</link:label>
    <link:label id="lab_mtrx_LandBuildingsAndImprovementsGross_documentation_en-US" xlink:label="lab_mtrx_LandBuildingsAndImprovementsGross" 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">Land Buildings And Improvements Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LandBuildingsAndImprovementsGross" xlink:href="mtrx-20200630.xsd#mtrx_LandBuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LandBuildingsAndImprovementsGross" xlink:to="lab_mtrx_LandBuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_fd43caf9-b658-480f-9635-c7801e4ca5bf_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" 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 (loss) attributable to Matrix Service Company</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerSevenMember_e4d345e1-8b22-4f58-9f33-7a8d623de335_terseLabel_en-US" xlink:label="lab_mtrx_CustomerSevenMember" xlink: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 Seven [Member]</link:label>
    <link:label id="lab_mtrx_CustomerSevenMember_label_en-US" xlink:label="lab_mtrx_CustomerSevenMember" xlink: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 Seven [Member]</link:label>
    <link:label id="lab_mtrx_CustomerSevenMember_documentation_en-US" xlink:label="lab_mtrx_CustomerSevenMember" 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">Customer Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerSevenMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerSevenMember" xlink:to="lab_mtrx_CustomerSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member_9a53646f-aeb0-438d-b385-02df27e655b7_terseLabel_en-US" xlink:label="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Electrical Benefit Fund, Local 488 and 126 [Member]</link:label>
    <link:label id="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member_label_en-US" xlink:label="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Electrical Benefit Fund, Local 488 and 126 [Member]</link:label>
    <link:label id="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member_documentation_en-US" xlink:label="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member" 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">National Electrical Benefit Fund, Local 488 and 126 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NationalElectricalBenefitFundLocal488And126Member" xlink:href="mtrx-20200630.xsd#mtrx_NationalElectricalBenefitFundLocal488And126Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_NationalElectricalBenefitFundLocal488And126Member" xlink:to="lab_mtrx_NationalElectricalBenefitFundLocal488And126Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b02d3844-9151-4ee1-8062-9a37d0b37864_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" 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">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink: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, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionContractorReceivableRetainageYearOne_f7ff1c1c-0943-49a6-a5af-8c3b1dc17add_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionContractorReceivableRetainageYearOne" xlink: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 Receivable Retainage, Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_ConstructionContractorReceivableRetainageYearOne_label_en-US" xlink:label="lab_us-gaap_ConstructionContractorReceivableRetainageYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Contractor, Receivable, Retainage, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainageYearOne" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractorReceivableRetainageYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionContractorReceivableRetainageYearOne" xlink:to="lab_us-gaap_ConstructionContractorReceivableRetainageYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_4b30e167-f185-47db-8fe0-fad647fc03df_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_8044e1ce-a307-4ff1-bd11-4399cf36a132_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" 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">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution_51a3e8b3-d1b8-4c8c-8dd5-df975019485f_verboseLabel_en-US" xlink:label="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" 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">Employee contribution for next 2%</link:label>
    <link:label id="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution_label_en-US" xlink:label="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" xlink: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 Employer Matching Contribution Percent For Two percent of Employee Contribution</link:label>
    <link:label id="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution_documentation_en-US" xlink:label="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" 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">Defined contribution plan employer matching contribution percent for next two percent of employee contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" xlink:href="mtrx-20200630.xsd#mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" xlink:to="lab_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_41cf5ca8-7217-4c7f-901f-36100144c7fc_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_ff8d4857-f348-4fff-a515-cd61362fa4ea_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" 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">Bad debt reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment1Member_8f90245a-7206-4bae-85f1-aba6f830e587_terseLabel_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment1Member" xlink: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 relationship impairment 1 [Member]</link:label>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment1Member_label_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment1Member" xlink: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 relationship impairment 1 [Member]</link:label>
    <link:label id="lab_mtrx_CustomerRelationshipImpairment1Member_documentation_en-US" xlink:label="lab_mtrx_CustomerRelationshipImpairment1Member" 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">Customer relationship impairment 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment1Member" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerRelationshipImpairment1Member" xlink:to="lab_mtrx_CustomerRelationshipImpairment1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c009f90d-c971-4d74-8e47-1f9535249e53_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2e7072cb-7e2c-473d-8b15-f2ddcd610dc0_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink: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_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_42493f30-2330-451c-9cbb-592b5b0d30e3_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/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_4399a296-83a5-4c51-92a6-f274bff73ea8_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_0c814022-7d70-4369-9476-adab2bda8a19_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink: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 Acquired Indefinite-lived Intangible Assets by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink: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 Acquired Indefinite-lived Intangible Assets by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_102b0541-a62a-4da6-9c59-ee11c3a47f60_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_3f3a0f62-9e8c-4c14-8130-33896438cc97_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/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch_68f2be84-8340-41f1-b9b6-1e264d75b175_verboseLabel_en-US" xlink:label="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" 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">Percentage of employee contribution for next half</link:label>
    <link:label id="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch_label_en-US" xlink:label="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Employee Contribution As Base for Employer Contribution to Match</link:label>
    <link:label id="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch_documentation_en-US" xlink:label="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" 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 employee contribution as base for employer contribution to match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" xlink:to="lab_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_OtherLeaseInformationAbstract_a500bcc8-cefe-4912-bb7e-e061220ec663_terseLabel_en-US" xlink:label="lab_mtrx_OtherLeaseInformationAbstract" xlink: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 Lease Information [Abstract]</link:label>
    <link:label id="lab_mtrx_OtherLeaseInformationAbstract_label_en-US" xlink:label="lab_mtrx_OtherLeaseInformationAbstract" xlink: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 Lease Information [Abstract]</link:label>
    <link:label id="lab_mtrx_OtherLeaseInformationAbstract_documentation_en-US" xlink:label="lab_mtrx_OtherLeaseInformationAbstract" 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">Other Lease Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherLeaseInformationAbstract" xlink:href="mtrx-20200630.xsd#mtrx_OtherLeaseInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OtherLeaseInformationAbstract" xlink:to="lab_mtrx_OtherLeaseInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_f3ba0b04-2765-4a90-83ed-cf3a3634e6c9_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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">Goodwill and Other Intangible Assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractsReceivableClaimsAndUncertainAmounts_78860dcd-3689-4aba-bc08-d37cc83dfc63_terseLabel_en-US" xlink:label="lab_us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink: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 receivable in dispute</link:label>
    <link:label id="lab_us-gaap_ContractsReceivableClaimsAndUncertainAmounts_label_en-US" xlink:label="lab_us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable, Claims and Uncertain Amounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractsReceivableClaimsAndUncertainAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:to="lab_us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ChangeinBIE_b8975efd-46b7-4c4c-bd39-ef85c8c197ac_terseLabel_en-US" xlink:label="lab_mtrx_ChangeinBIE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in billings on uncompleted contracts in excess of costs and estimated earnings</link:label>
    <link:label id="lab_mtrx_ChangeinBIE_label_en-US" xlink:label="lab_mtrx_ChangeinBIE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in BIE</link:label>
    <link:label id="lab_mtrx_ChangeinBIE_documentation_en-US" xlink:label="lab_mtrx_ChangeinBIE" 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">Change in BIE from the prior year to the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ChangeinBIE" xlink:href="mtrx-20200630.xsd#mtrx_ChangeinBIE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ChangeinBIE" xlink:to="lab_mtrx_ChangeinBIE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_a87a54f5-fd19-491c-9eef-c2e91d5bdeab_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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, Authorized Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_b6cc8e5a-2156-4323-a0a5-74e98e961e81_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" 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">Annual maximum purchases authorized under stock buyback program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_307a4b05-7330-447d-a8e9-e0c7116b62fe_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_9f02b954-e820-4792-8f76-a268e76caea3_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_43f210c9-3525-44dd-9cfe-c863a7135624_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisaggregationOfRevenueTableTextBlock_766eaf1a-41a1-4f3f-a926-799190f5d3fd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_9898e3a9-ab38-4f80-8489-920fd8562a34_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_59b36e33-cc38-4422-b2d3-706cc5f49603_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" 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">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_07528f65-fcfe-451b-b4c6-c8bcb9693993_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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 term (up to)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_756f579d-48b1-4681-9516-d2512ae24395_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_657556df-72f0-4171-8dc2-09a6d7c289a1_verboseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Margin on alternate base rate loans, Minimum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_label_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" xlink: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 Basis Spread On Alternate Base Rate Minimum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" 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">Line of credit basis spread on alternate base rate minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" xlink:to="lab_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_5f63e7d9-1077-4986-81d1-e632e78b3c4d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerTwoMember_8231c7c9-a756-4fde-8852-1a027704d598_verboseLabel_en-US" xlink:label="lab_mtrx_CustomerTwoMember" 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">Customer Two [Member]</link:label>
    <link:label id="lab_mtrx_CustomerTwoMember_label_en-US" xlink:label="lab_mtrx_CustomerTwoMember" xlink: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 Two [Member]</link:label>
    <link:label id="lab_mtrx_CustomerTwoMember_documentation_en-US" xlink:label="lab_mtrx_CustomerTwoMember" 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">Customer two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTwoMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerTwoMember" xlink:to="lab_mtrx_CustomerTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_fe026131-038a-4c3f-b3e8-7ee8ed1915a3_terseLabel_en-US" xlink:label="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Pension Fund Local Union 164 IBEW [Member]</link:label>
    <link:label id="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_label_en-US" xlink:label="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Pension Fund Local Union One Six Four Ibew [Member]</link:label>
    <link:label id="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_documentation_en-US" xlink:label="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" 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">Joint pension fund local union 164 Ibew.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" xlink:href="mtrx-20200630.xsd#mtrx_JointPensionFundLocalUnionOneSixFourIbewMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" xlink:to="lab_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_62238e70-cd81-4e09-96dd-b85da9ab803f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink: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 right-of-use asset impairment</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink: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, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_f31cc289-78a1-4fcf-9605-290d0d178f87_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_d01891c2-08df-4bfa-a415-6bf70bf7d1c3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_b81315ca-af3e-403a-81e4-f2478aedf9e3_terseLabel_en-US" xlink:label="lab_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit on Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling</link:label>
    <link:label id="lab_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_label_en-US" xlink:label="lab_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling</link:label>
    <link:label id="lab_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_documentation_en-US" xlink:label="lab_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" 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">Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" xlink:href="mtrx-20200630.xsd#mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" xlink:to="lab_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_9bd3cccc-3929-4eeb-b30e-6f3962cfe95c_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_e2ad938d-8447-4af9-8843-1f8f8ca6c8b1_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" 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">Carrying value of other intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_5707604a-841c-48c8-97d8-de64f9466ca2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_98ec1b9b-0ba7-462a-be9d-740762ad47e6_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Employer Contribution, Cost</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_e88504ad-43f0-43d0-8206-f4c549783a11_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CARESActTotalBenefit_e5361475-e2d1-4ca5-aa95-8d5d4c05f1fc_terseLabel_en-US" xlink:label="lab_mtrx_CARESActTotalBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act total benefit</link:label>
    <link:label id="lab_mtrx_CARESActTotalBenefit_label_en-US" xlink:label="lab_mtrx_CARESActTotalBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act total benefit</link:label>
    <link:label id="lab_mtrx_CARESActTotalBenefit_documentation_en-US" xlink:label="lab_mtrx_CARESActTotalBenefit" 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">CARES Act total benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActTotalBenefit" xlink:href="mtrx-20200630.xsd#mtrx_CARESActTotalBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESActTotalBenefit" xlink:to="lab_mtrx_CARESActTotalBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_852a904f-239c-40c0-bf2e-7a38c177fba5_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" 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">Company match of first 3% of employee contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink: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, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_HDBInc.Member_68a04114-3f50-4a2d-90cb-df9d46f9c98a_terseLabel_en-US" xlink:label="lab_mtrx_HDBInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HDB, Inc. [Member]</link:label>
    <link:label id="lab_mtrx_HDBInc.Member_label_en-US" xlink:label="lab_mtrx_HDBInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HDB, Inc. [Member]</link:label>
    <link:label id="lab_mtrx_HDBInc.Member_documentation_en-US" xlink:label="lab_mtrx_HDBInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HDB, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HDBInc.Member" xlink:href="mtrx-20200630.xsd#mtrx_HDBInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_HDBInc.Member" xlink:to="lab_mtrx_HDBInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ec866647-62c7-42a8-98ea-fe85eb0827da_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of sources of pretax income (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_f00003a2-3d7f-4f0b-8c28-f96a6aeb7db3_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" 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">Depreciable life of office equipment and software</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_dc0cf21d-1d0b-43c4-baca-feb2cb9865ed_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink: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, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink: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, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ReportingUnitMember_ccd6fc7d-9036-4b12-80a1-5307c0094c7a_terseLabel_en-US" xlink:label="lab_mtrx_ReportingUnitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit at Risk [Member]</link:label>
    <link:label id="lab_mtrx_ReportingUnitMember_fd9c729f-0328-4b7e-895c-da7336849cdd_verboseLabel_en-US" xlink:label="lab_mtrx_ReportingUnitMember" 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">Reporting Unit [Member]</link:label>
    <link:label id="lab_mtrx_ReportingUnitMember_label_en-US" xlink:label="lab_mtrx_ReportingUnitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit [Member]</link:label>
    <link:label id="lab_mtrx_ReportingUnitMember_documentation_en-US" xlink:label="lab_mtrx_ReportingUnitMember" 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">Reporting unit at risk for impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ReportingUnitMember" xlink:href="mtrx-20200630.xsd#mtrx_ReportingUnitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ReportingUnitMember" xlink:to="lab_mtrx_ReportingUnitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_5f7d6f6b-1c4e-43e4-9d18-42056d216739_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractWithCustomerSalesChannelAxis_b905b83a-537a-4b81-858e-e1e5ecb7d26c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink: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, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink: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, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_PercentageOfPlanFunded_9419aa5d-c56f-4437-a8c6-2a01e42a3f34_verboseLabel_en-US" xlink:label="lab_mtrx_PercentageOfPlanFunded" 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">Percentage of plan funded</link:label>
    <link:label id="lab_mtrx_PercentageOfPlanFunded_label_en-US" xlink:label="lab_mtrx_PercentageOfPlanFunded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Plan Funded</link:label>
    <link:label id="lab_mtrx_PercentageOfPlanFunded_documentation_en-US" xlink:label="lab_mtrx_PercentageOfPlanFunded" 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 plan funded.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfPlanFunded" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfPlanFunded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PercentageOfPlanFunded" xlink:to="lab_mtrx_PercentageOfPlanFunded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_36e9e57a-d52a-4721-a85f-3702945e863f_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 on uncompleted contracts 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeasesTextBlock_8836318b-347c-4102-ad88-9c43fd617546_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" 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">Operating 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_IronworkersMidAmericaPensionPlanMember_93c962a7-a174-4f59-8af6-8ce5b3e067ee_terseLabel_en-US" xlink:label="lab_mtrx_IronworkersMidAmericaPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ironworkers Mid-America Pension Plan, Local 395 [Member]</link:label>
    <link:label id="lab_mtrx_IronworkersMidAmericaPensionPlanMember_label_en-US" xlink:label="lab_mtrx_IronworkersMidAmericaPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ironworkers Mid-America Pension Plan [Member]</link:label>
    <link:label id="lab_mtrx_IronworkersMidAmericaPensionPlanMember_documentation_en-US" xlink:label="lab_mtrx_IronworkersMidAmericaPensionPlanMember" 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">Ironworkers Mid-America Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronworkersMidAmericaPensionPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_IronworkersMidAmericaPensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IronworkersMidAmericaPensionPlanMember" xlink:to="lab_mtrx_IronworkersMidAmericaPensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_8ee59fb8-92d9-4c5c-a871-0c5b24ab5343_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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 deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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 Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_e9c3e03d-e792-4d01-86b1-fe52e6da44e1_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 revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeaseCostAbstract_6f525873-a314-42dd-9e19-17dce3ff5d1e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_3ba0e24f-57cc-4495-aa47-0715d36ec28d_terseLabel_en-US" xlink:label="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" xlink: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 attributable to reporting units at risk for impairment</link:label>
    <link:label id="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_label_en-US" xlink:label="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" xlink: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 attributable to reporting units at risk for impairment</link:label>
    <link:label id="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_documentation_en-US" xlink:label="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" 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">Goodwill attributable to reporting units at risk for impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" xlink:href="mtrx-20200630.xsd#mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" xlink:to="lab_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DeferredTaxAssetsInsuranceReserve_59f225c8-ded9-4ea7-b707-84334978ed92_verboseLabel_en-US" xlink:label="lab_mtrx_DeferredTaxAssetsInsuranceReserve" 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">Insurance reserve</link:label>
    <link:label id="lab_mtrx_DeferredTaxAssetsInsuranceReserve_label_en-US" xlink:label="lab_mtrx_DeferredTaxAssetsInsuranceReserve" xlink: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 Tax Assets Insurance Reserve</link:label>
    <link:label id="lab_mtrx_DeferredTaxAssetsInsuranceReserve_documentation_en-US" xlink:label="lab_mtrx_DeferredTaxAssetsInsuranceReserve" 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">Deferred tax assets insurance reserve.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredTaxAssetsInsuranceReserve" xlink:href="mtrx-20200630.xsd#mtrx_DeferredTaxAssetsInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DeferredTaxAssetsInsuranceReserve" xlink:to="lab_mtrx_DeferredTaxAssetsInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_f247bd4a-bac9-4cd3-a380-18f98af66ba2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_TransportationEquipmentGross_f3d8f87c-4e77-4365-a81a-7cd5a13352da_verboseLabel_en-US" xlink:label="lab_mtrx_TransportationEquipmentGross" 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">Transportation equipment</link:label>
    <link:label id="lab_mtrx_TransportationEquipmentGross_label_en-US" xlink:label="lab_mtrx_TransportationEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment Gross</link:label>
    <link:label id="lab_mtrx_TransportationEquipmentGross_documentation_en-US" xlink:label="lab_mtrx_TransportationEquipmentGross" 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">Transportation Equipment Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_TransportationEquipmentGross" xlink:href="mtrx-20200630.xsd#mtrx_TransportationEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_TransportationEquipmentGross" xlink:to="lab_mtrx_TransportationEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d80856e4-824a-4403-a447-6df2acc074a4_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0726f275-c892-419f-bcaa-4e9d47a6928f_verboseLabel_en-US" xlink:label="lab_srt_MinimumMember" 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">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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_OperatingLeaseLiabilityCurrent_7681f371-84ae-4c52-a4e9-9b1f1c856ea9_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 liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_05ce6e6d-c310-40f1-a81b-df9b08214a5f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" 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">Less: current portion of operating lease payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerSixMember_88749c62-1cb1-4f8b-98cc-fa8f5249b6ad_terseLabel_en-US" xlink:label="lab_mtrx_CustomerSixMember" xlink: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 Six [Member]</link:label>
    <link:label id="lab_mtrx_CustomerSixMember_label_en-US" xlink:label="lab_mtrx_CustomerSixMember" xlink: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 Six [Member]</link:label>
    <link:label id="lab_mtrx_CustomerSixMember_documentation_en-US" xlink:label="lab_mtrx_CustomerSixMember" 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">Customer Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerSixMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerSixMember" xlink:to="lab_mtrx_CustomerSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_FixedChargeCoverageRatioMinimum_7c897844-c6e3-4d68-b152-5ed3f326f155_verboseLabel_en-US" xlink:label="lab_mtrx_FixedChargeCoverageRatioMinimum" 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">Fixed Charge Coverage Ratio, Minimum</link:label>
    <link:label id="lab_mtrx_FixedChargeCoverageRatioMinimum_label_en-US" xlink:label="lab_mtrx_FixedChargeCoverageRatioMinimum" xlink: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 Charge Coverage Ratio Minimum</link:label>
    <link:label id="lab_mtrx_FixedChargeCoverageRatioMinimum_documentation_en-US" xlink:label="lab_mtrx_FixedChargeCoverageRatioMinimum" 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">Fixed charge coverage ratio minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FixedChargeCoverageRatioMinimum" xlink:href="mtrx-20200630.xsd#mtrx_FixedChargeCoverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_FixedChargeCoverageRatioMinimum" xlink:to="lab_mtrx_FixedChargeCoverageRatioMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_cdf7345f-57b8-45fc-bc2a-f3984b18ccf5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent_fa03788c-c5f6-485e-b5c5-b8fa156ea101_verboseLabel_en-US" xlink:label="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" 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">Percentage of limitation on pretax compensation</link:label>
    <link:label id="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent_label_en-US" xlink:label="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" xlink: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 Maximum Annual Contribution by Employee Percent</link:label>
    <link:label id="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent_documentation_en-US" xlink:label="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" 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">Maximum percentage of employee gross pay, by the terms of the plan, that the employee may contribute to a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" xlink:href="mtrx-20200630.xsd#mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" xlink:to="lab_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ebb6c7b7-387e-430a-8248-dee17e16a00e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share cancelled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_005aaaf6-db3b-4c96-9ecb-e1fa6fdf62a7_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/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_591e34bd-b412-40a4-a002-324300da3ea7_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e505dafb-c1d5-46c9-bd8d-431dd09fb4d2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a0e62e06-4f73-43c4-9822-8d3b558296d2_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" 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">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4fbafd39-9dae-4303-a850-2f02e9031d1c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" 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">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2f9e6b6c-7df6-4a30-a3a6-52ebc5718bca_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" 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">Stock option activity and related information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_c0b4b8b7-ab08-4e31-847b-3d461bf390dc_verboseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" 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">Significant components of the Company's deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_b6bac0a8-75e2-4d9a-9086-ae302d0d3978_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, Remaining Amortization Period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cb1f58ca-92e3-42dd-ad35-24c496887561_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" 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">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_9477bf01-c38a-4c40-8b7d-e903c1b1151e_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DeferredSharesIssued_82a9653d-38b2-4ae6-acca-464b7048a835_terseLabel_en-US" xlink:label="lab_mtrx_DeferredSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of deferred shares, shares</link:label>
    <link:label id="lab_mtrx_DeferredSharesIssued_label_en-US" xlink:label="lab_mtrx_DeferredSharesIssued" xlink: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 Shares Issued</link:label>
    <link:label id="lab_mtrx_DeferredSharesIssued_documentation_en-US" xlink:label="lab_mtrx_DeferredSharesIssued" 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">Deferred Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredSharesIssued" xlink:href="mtrx-20200630.xsd#mtrx_DeferredSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DeferredSharesIssued" xlink:to="lab_mtrx_DeferredSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_f0855a83-8e2c-43a4-b67b-ced44a7a00b5_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_5fee1973-7e31-4c06-8435-a42782cf96c1_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" 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">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_VestIn2023Member_03ffcbb7-505a-4379-ba1a-5d56955fa673_terseLabel_en-US" xlink:label="lab_mtrx_VestIn2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2023 [Member]</link:label>
    <link:label id="lab_mtrx_VestIn2023Member_label_en-US" xlink:label="lab_mtrx_VestIn2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2023 [Member]</link:label>
    <link:label id="lab_mtrx_VestIn2023Member_documentation_en-US" xlink:label="lab_mtrx_VestIn2023Member" 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">Vest in 2023 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2023Member" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_VestIn2023Member" xlink:to="lab_mtrx_VestIn2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_66859506-ca63-4b5d-9608-e78cc6579d6e_terseLabel_en-US" xlink:label="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_label_en-US" xlink:label="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_documentation_en-US" xlink:label="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" 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">Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" xlink:to="lab_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_556a7a38-7305-4cbe-b2ae-cc66800b04a7_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IndianaLaborersPensionFundDomain_8b02d46b-f84d-440a-8f83-16f7d21e1056_terseLabel_en-US" xlink:label="lab_mtrx_IndianaLaborersPensionFundDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indiana Laborers Pension Fund [Domain]</link:label>
    <link:label id="lab_mtrx_IndianaLaborersPensionFundDomain_label_en-US" xlink:label="lab_mtrx_IndianaLaborersPensionFundDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indiana Laborers Pension Fund [Domain]</link:label>
    <link:label id="lab_mtrx_IndianaLaborersPensionFundDomain_documentation_en-US" xlink:label="lab_mtrx_IndianaLaborersPensionFundDomain" 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">Indiana Laborers Pension Fund [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndianaLaborersPensionFundDomain" xlink:href="mtrx-20200630.xsd#mtrx_IndianaLaborersPensionFundDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IndianaLaborersPensionFundDomain" xlink:to="lab_mtrx_IndianaLaborersPensionFundDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_c4b6e8bf-991b-4eb9-9def-ff90c8343a43_verboseLabel_en-US" xlink:label="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum" 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">Pro-rate of original awards, minimum</link:label>
    <link:label id="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_label_en-US" xlink:label="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payout As Percentage Of Original Award Minimum</link:label>
    <link:label id="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_documentation_en-US" xlink:label="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum" 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">Payout as percentage of original award minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PayoutAsPercentageOfOriginalAwardMinimum" xlink:href="mtrx-20200630.xsd#mtrx_PayoutAsPercentageOfOriginalAwardMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PayoutAsPercentageOfOriginalAwardMinimum" xlink:to="lab_mtrx_PayoutAsPercentageOfOriginalAwardMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_e3929ba3-1357-46cc-bf9b-86b5ce61c113_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/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_08adb724-176a-4d0d-b3b5-8ae000241859_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" 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">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_5b9768ec-d588-499c-8376-6afeb7a8c109_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_d21aa02c-f383-4c85-aeea-4584976a8bf1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_a1a96955-26e3-48d7-a867-e77d10ed3753_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">Weighted-average discount rate</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredIncomeTaxLiabilities_65146b82-69e4-47aa-8e0d-9e8481d432bf_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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 deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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 Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_d6a3c733-5f40-4d8c-bc8b-118167a172ff_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DescriptionOfFundedPortionOfPlan_1f4ed720-0465-4ce8-8167-366a6405be52_verboseLabel_en-US" xlink:label="lab_mtrx_DescriptionOfFundedPortionOfPlan" 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">Description of plans funded</link:label>
    <link:label id="lab_mtrx_DescriptionOfFundedPortionOfPlan_label_en-US" xlink:label="lab_mtrx_DescriptionOfFundedPortionOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Funded Portion of Plan</link:label>
    <link:label id="lab_mtrx_DescriptionOfFundedPortionOfPlan_documentation_en-US" xlink:label="lab_mtrx_DescriptionOfFundedPortionOfPlan" 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">Description of funded portion of plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DescriptionOfFundedPortionOfPlan" xlink:href="mtrx-20200630.xsd#mtrx_DescriptionOfFundedPortionOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DescriptionOfFundedPortionOfPlan" xlink:to="lab_mtrx_DescriptionOfFundedPortionOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ContractWithCustomerCurrentLiabilityNet_c1b53b51-0838-4a5b-a318-fea5d8d64580_terseLabel_en-US" xlink:label="lab_mtrx_ContractWithCustomerCurrentLiabilityNet" xlink: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, current liability, net</link:label>
    <link:label id="lab_mtrx_ContractWithCustomerCurrentLiabilityNet_label_en-US" xlink:label="lab_mtrx_ContractWithCustomerCurrentLiabilityNet" xlink: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 current liability, net</link:label>
    <link:label id="lab_mtrx_ContractWithCustomerCurrentLiabilityNet_documentation_en-US" xlink:label="lab_mtrx_ContractWithCustomerCurrentLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer current liability, net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ContractWithCustomerCurrentLiabilityNet" xlink:href="mtrx-20200630.xsd#mtrx_ContractWithCustomerCurrentLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ContractWithCustomerCurrentLiabilityNet" xlink:to="lab_mtrx_ContractWithCustomerCurrentLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_160c16f6-3b62-4d93-b543-6b483203f15d_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink: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 Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_b2319cea-9964-42d5-9dcf-0815c6ef506a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_63f7dab9-6f77-4e43-9a18-b86508cbfc93_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Collective-Bargaining Arrangement, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:to="lab_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling_d23a03b3-25bb-4cc6-b645-35b4649e4abd_terseLabel_en-US" xlink:label="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act charitable contributions deduction new ceiling</link:label>
    <link:label id="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling_label_en-US" xlink:label="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act charitable contributions deduction new ceiling</link:label>
    <link:label id="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling_documentation_en-US" xlink:label="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling" 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">CARES Act charitable contributions deduction new ceiling</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActCharitableContributionsDeductionNewCeiling" xlink:href="mtrx-20200630.xsd#mtrx_CARESActCharitableContributionsDeductionNewCeiling"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESActCharitableContributionsDeductionNewCeiling" xlink:to="lab_mtrx_CARESActCharitableContributionsDeductionNewCeiling" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_f0d5e56c-fd2c-422d-98df-79a16475a8c3_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" 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">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_da18984a-93ac-441d-b023-17936c3d7960_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CARESACTDeferredPayrollTaxLiability_4e549e56-3359-41b8-86d1-e8e01ae8a6e1_terseLabel_en-US" xlink:label="lab_mtrx_CARESACTDeferredPayrollTaxLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES ACT deferred payroll tax liability</link:label>
    <link:label id="lab_mtrx_CARESACTDeferredPayrollTaxLiability_label_en-US" xlink:label="lab_mtrx_CARESACTDeferredPayrollTaxLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES ACT deferred payroll tax liability</link:label>
    <link:label id="lab_mtrx_CARESACTDeferredPayrollTaxLiability_documentation_en-US" xlink:label="lab_mtrx_CARESACTDeferredPayrollTaxLiability" 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">CARES ACT deferred payroll tax liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESACTDeferredPayrollTaxLiability" xlink:href="mtrx-20200630.xsd#mtrx_CARESACTDeferredPayrollTaxLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESACTDeferredPayrollTaxLiability" xlink:to="lab_mtrx_CARESACTDeferredPayrollTaxLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2089c951-6309-4092-b9ad-f1e5d0dfe592_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/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_dbf7991c-703d-47d7-97be-24f76eb01ef9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink: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 impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink: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, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_59002c6a-1f18-4d30-8193-0cd95521152f_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Accounts receivable, less allowances (2020 - $905; 2019 - $923)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ConsiderationtransferredTableTextBlock_9d87a8ca-99d3-40dc-83e1-46034b93b43e_terseLabel_en-US" xlink:label="lab_mtrx_ConsiderationtransferredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred [Table Text Block]</link:label>
    <link:label id="lab_mtrx_ConsiderationtransferredTableTextBlock_label_en-US" xlink:label="lab_mtrx_ConsiderationtransferredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred [Table Text Block]</link:label>
    <link:label id="lab_mtrx_ConsiderationtransferredTableTextBlock_documentation_en-US" xlink:label="lab_mtrx_ConsiderationtransferredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ConsiderationtransferredTableTextBlock" xlink:href="mtrx-20200630.xsd#mtrx_ConsiderationtransferredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ConsiderationtransferredTableTextBlock" xlink:to="lab_mtrx_ConsiderationtransferredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cea0810d-d84c-416b-be1e-de0e4ac942f0_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 future operating lease payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsOther_e41b4725-aaf4-4430-a4f8-a8c3ae42442e_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" 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">Foreign currency translation and other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_SeniorLeverageRatioMaximum_3f9c8c7b-3d6a-4ea7-9254-fa4ae0add1b6_verboseLabel_en-US" xlink:label="lab_mtrx_SeniorLeverageRatioMaximum" 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">Leverage Ratio, Maximum</link:label>
    <link:label id="lab_mtrx_SeniorLeverageRatioMaximum_label_en-US" xlink:label="lab_mtrx_SeniorLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Leverage Ratio Maximum</link:label>
    <link:label id="lab_mtrx_SeniorLeverageRatioMaximum_documentation_en-US" xlink:label="lab_mtrx_SeniorLeverageRatioMaximum" 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">Senior leverage ratio maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SeniorLeverageRatioMaximum" xlink:href="mtrx-20200630.xsd#mtrx_SeniorLeverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_SeniorLeverageRatioMaximum" xlink:to="lab_mtrx_SeniorLeverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_d352396c-8176-4e57-ae5e-22f3c4ef584d_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_2d02be6e-a8cf-4917-9d49-92c6dfc63fc2_verboseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" 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">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_9b78a0ac-c41c-4128-acb5-7c3893de9675_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_283d5f77-cc1d-4f2e-a541-80698cf8ddfe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid time-off accrual</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_38736d38-5aad-4581-b33a-cb0762fb2aec_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" 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">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramExpirationDate_a6ccd4e9-8165-49f3-86c8-a88a0c904f0d_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink: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 Expiration Date</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramExpirationDate_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink: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 Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramExpirationDate" xlink:to="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_06485cad-20de-4615-8385-c3a713a39738_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_bc9d07df-bf7d-4691-8148-46f207615d2d_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/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_d7f14f03-0bc5-4b03-a295-e63c2081c48a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" 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 deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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 Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_48e53ba1-5b5c-4a76-b53c-95552bf73312_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink: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 Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_731c3ee1-1d23-464b-aff9-900bdb361572_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink: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</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_f72ebdc7-f128-4c9c-aadf-7553fca5fd84_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_27fc5739-414c-4cc7-ba12-39641106863b_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">Net Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_ba1cc381-d7ee-4207-a2df-535a3cde2dc1_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">Net Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_bc0dd60b-bd87-4f16-bef7-8754ba877070_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Warrantyreserveworkingcapitalprovision_90c9add7-935b-464d-8a42-d385c118f48d_terseLabel_en-US" xlink:label="lab_mtrx_Warrantyreserveworkingcapitalprovision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserve working capital provision</link:label>
    <link:label id="lab_mtrx_Warrantyreserveworkingcapitalprovision_label_en-US" xlink:label="lab_mtrx_Warrantyreserveworkingcapitalprovision" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserve working capital provision</link:label>
    <link:label id="lab_mtrx_Warrantyreserveworkingcapitalprovision_documentation_en-US" xlink:label="lab_mtrx_Warrantyreserveworkingcapitalprovision" 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">Amount the Company could have to pay the previous owners, as a working capital adjustment, depending on the amount of unused acquired warranty reserve remaining as of June 30, 2017.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Warrantyreserveworkingcapitalprovision" xlink:href="mtrx-20200630.xsd#mtrx_Warrantyreserveworkingcapitalprovision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Warrantyreserveworkingcapitalprovision" xlink:to="lab_mtrx_Warrantyreserveworkingcapitalprovision" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9622d6c5-09d8-475c-9c3f-fe04bdb50e98_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_13ba177b-bba7-445a-93f7-aef19aa1a6b7_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/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_EmployeeBenefitPlansTextualAbstract_576c373e-188b-41ea-be58-0fc5250ae062_verboseLabel_en-US" xlink:label="lab_mtrx_EmployeeBenefitPlansTextualAbstract" 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">Employee Benefit Plans (Textual) [Abstract]</link:label>
    <link:label id="lab_mtrx_EmployeeBenefitPlansTextualAbstract_label_en-US" xlink:label="lab_mtrx_EmployeeBenefitPlansTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans (Textual) [Abstract]</link:label>
    <link:label id="lab_mtrx_EmployeeBenefitPlansTextualAbstract_documentation_en-US" xlink:label="lab_mtrx_EmployeeBenefitPlansTextualAbstract" 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">Employee benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeBenefitPlansTextualAbstract" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeBenefitPlansTextualAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract" xlink:to="lab_mtrx_EmployeeBenefitPlansTextualAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_91d6b69a-78a1-4c9c-94e5-97b0d02d2b69_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" 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">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Vestin2016Member_4de01393-3bcb-47b4-b6cf-ad3552aa8b16_terseLabel_en-US" xlink:label="lab_mtrx_Vestin2016Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2016 [Member]</link:label>
    <link:label id="lab_mtrx_Vestin2016Member_label_en-US" xlink:label="lab_mtrx_Vestin2016Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2016 [Member]</link:label>
    <link:label id="lab_mtrx_Vestin2016Member_documentation_en-US" xlink:label="lab_mtrx_Vestin2016Member" 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">Vest in 2016 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2016Member" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Vestin2016Member" xlink:to="lab_mtrx_Vestin2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c219ae6d-f2db-4dd5-bbb4-e7cc086be23a_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_0f395208-897d-4a89-967f-3fb575a7c464_terseLabel_en-US" xlink:label="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for Final Working Capital Settlement</link:label>
    <link:label id="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_label_en-US" xlink:label="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Related Adjustment for Final Working Capital Settlement</link:label>
    <link:label id="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_documentation_en-US" xlink:label="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" 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">Acquisition related adjustment for the final working capital settlement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" xlink:href="mtrx-20200630.xsd#mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" xlink:to="lab_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_83afedb1-f2b2-43e0-aac2-409e8e6f6d25_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_43f72e1c-669c-4d5d-893f-79267fa51bdc_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" 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">Carrying value of goodwill by segment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b7f11fd0-e2f6-4ae9-8438-9eaf07b16f20_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" 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">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_82a12275-7099-4061-9c0d-1a832dd82feb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink: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-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f6f2fed2-38f6-4104-8f01-80e322ab947b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_39447713-c303-4db4-a374-c8f615faa3d0_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" 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">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_9b218240-453f-41f3-9f0e-9fd0fe8f0a68_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 on uncompleted contracts in excess of costs and estimated earnings</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6115cbb6-6456-454b-ba98-517f70c9d3fe_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 on uncompleted contracts 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_KvaernerNorthAmericanConstructionMember_93931cce-679c-4a74-bb90-44ed79dbd1e1_terseLabel_en-US" xlink:label="lab_mtrx_KvaernerNorthAmericanConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kvaerner North American Construction [Member]</link:label>
    <link:label id="lab_mtrx_KvaernerNorthAmericanConstructionMember_label_en-US" xlink:label="lab_mtrx_KvaernerNorthAmericanConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kvaerner North American Construction [Member]</link:label>
    <link:label id="lab_mtrx_KvaernerNorthAmericanConstructionMember_documentation_en-US" xlink:label="lab_mtrx_KvaernerNorthAmericanConstructionMember" 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">Kvaerner North American Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_KvaernerNorthAmericanConstructionMember" xlink:href="mtrx-20200630.xsd#mtrx_KvaernerNorthAmericanConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_KvaernerNorthAmericanConstructionMember" xlink:to="lab_mtrx_KvaernerNorthAmericanConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_4595eaa7-83f7-4923-895d-d47d8cf1ad8f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_69642150-c376-4f7c-96b9-a1dbf584f585_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" 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">Number of options vested or expected to vest at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink: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, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost_170175ca-4d20-49f3-bfef-7d64cff9e00e_verboseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost" 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">Contributions to other multiemployer plans</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Insignificant, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_0d65a422-64c8-4e2d-9b06-eafece9bc6fe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7902e2ef-b2fd-4856-841a-23ebad22f207_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c896d8ad-6b03-437e-b66e-85d1f4d12339_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">Diluted weighted average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ComponentsOfDeferredTaxAssetsAbstract_c329730d-a12a-4c6e-ab83-c4542658c2f5_verboseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" 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">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_dbb59942-c1d0-4395-8378-87a6f56e56ff_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_13319519-ec3a-4d56-bd1c-30517bc195dc_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_9fe7f001-1a72-428d-a216-e052ff6e300c_terseLabel_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" xlink: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 from one-time tax settlement</link:label>
    <link:label id="lab_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_label_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Income from Tax Settlement</link:label>
    <link:label id="lab_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_documentation_en-US" xlink:label="lab_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" 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">Business Acquisition, Pro Forma Income from Tax Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" xlink:to="lab_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1221e9d2-9b6c-4510-af8e-e888981c2374_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" 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">Expected life in years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_44ebce05-9912-4fc1-8c4b-67c6dc5b51a6_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/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d5343cf9-08ec-45cf-b498-779278d2c17b_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares cancelled</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_6dce0ccb-f216-42d2-946a-afb120bbed50_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options cancelled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink: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, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_bf98f4db-e746-438e-8200-f3fe7f733a0b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a3bd8389-00cc-460f-a2e5-667ea421fd8d_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">Weighted-average remaining lease term (in years)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentGrossAbstract_f9aba539-993d-483a-8f2d-cbe10dcd2d8e_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" 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">Property, plant and equipment, at cost:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c1867a5c-a09a-4885-a3e5-6b3e4acd99be_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 by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueRemainingPerformanceObligation_7268f42a-0e04-4943-87c3-c1dd37289a11_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fc9e7c89-c847-44bb-acad-6c13f6ce82c3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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 from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_bb122346-371d-4d1c-9281-3242a42d1521_verboseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" 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">Description of vesting period of director awards</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" xlink: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 Award Description of Vesting Period of Director Awards</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award award description of vesting period of director award.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_5181f406-634d-423b-8a8d-02bee3820e19_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_6f88911d-bb29-45cf-8247-8ddff99d4a5a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink: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, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_5b14b9ef-c59e-4d16-b755-126c4368682d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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 Shares Sold to Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_55167954-9ae6-4e6c-8ab1-8a61b7f9d922_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&#8212;$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June&#160;30, 2020 and June&#160;30, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_8e481359-a8de-48d2-9891-170d8a825f2d_terseLabel_en-US" xlink:label="lab_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]</link:label>
    <link:label id="lab_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_label_en-US" xlink:label="lab_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]</link:label>
    <link:label id="lab_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_documentation_en-US" xlink:label="lab_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" 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">Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" xlink:href="mtrx-20200630.xsd#mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" xlink:to="lab_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5228c839-57b7-4f1c-afa8-0e8ded1bcbce_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ImpairmentOfIntangibleAssetsFinitelived_b330e159-cad7-4c54-b7c4-1bf9c1820464_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_e5e62c17-9522-4861-a035-955174e5b62e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentFiscalYearFocus_2afbb3d5-a708-4bb5-b7aa-2b2dd61dcde0_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/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MultiemployerPlansNumber_97d78f2f-4be6-4747-9519-6673bccea7b0_verboseLabel_en-US" xlink:label="lab_mtrx_MultiemployerPlansNumber" 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">EIN/Pension Plan Number</link:label>
    <link:label id="lab_mtrx_MultiemployerPlansNumber_label_en-US" xlink:label="lab_mtrx_MultiemployerPlansNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans Number</link:label>
    <link:label id="lab_mtrx_MultiemployerPlansNumber_documentation_en-US" xlink:label="lab_mtrx_MultiemployerPlansNumber" 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">Multiemployer plans number.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlansNumber" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlansNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MultiemployerPlansNumber" xlink:to="lab_mtrx_MultiemployerPlansNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_4ab0c4ee-0ffa-44ed-bdc3-855932bc3244_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8c7dd351-86df-42dc-9039-5aefd5749c12_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" 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">June 30, 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_43c54845-7ddd-4d2d-8a10-95055badfdad_verboseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" 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">Deferred shares vested and released</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" xlink: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 Deferred Shares Vested And Released</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award deferred shares vested and released.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_EmployeeAwardMember_4d6879c5-704b-4643-a541-945f32c1756c_verboseLabel_en-US" xlink:label="lab_mtrx_EmployeeAwardMember" 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">Employee Award [Member]</link:label>
    <link:label id="lab_mtrx_EmployeeAwardMember_label_en-US" xlink:label="lab_mtrx_EmployeeAwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Award [Member]</link:label>
    <link:label id="lab_mtrx_EmployeeAwardMember_documentation_en-US" xlink:label="lab_mtrx_EmployeeAwardMember" 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">Employee Award.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeAwardMember" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeAwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_EmployeeAwardMember" xlink:to="lab_mtrx_EmployeeAwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3c2f6a30-d669-46f1-a6d2-58e6ff2de6b8_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" 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">Aggregate intrinsic value exercisable at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_HoustonInterestsLLCMember_74d83f2b-0c1e-48ed-bde4-4ad13de7dcbd_terseLabel_en-US" xlink:label="lab_mtrx_HoustonInterestsLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Houston Interests, LLC [Member]</link:label>
    <link:label id="lab_mtrx_HoustonInterestsLLCMember_label_en-US" xlink:label="lab_mtrx_HoustonInterestsLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Houston Interests, LLC [Member]</link:label>
    <link:label id="lab_mtrx_HoustonInterestsLLCMember_documentation_en-US" xlink:label="lab_mtrx_HoustonInterestsLLCMember" 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">Houston Interests, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_HoustonInterestsLLCMember" xlink:to="lab_mtrx_HoustonInterestsLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne_a4d0c246-b870-4f38-8691-50750e2fd60b_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne" xlink: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 Receivable Retainage, after Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne_label_en-US" xlink:label="lab_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Contractor, Receivable, Retainage, after Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractorReceivableRetainageAfterYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne" xlink:to="lab_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_6ae89982-aed8-4ee0-bc78-0b7a36ca4ff9_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_f2043f8b-5e17-4a59-8560-8bd3dad5978c_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/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_f2dfa224-ada7-421c-9eaa-fa787107c4eb_verboseLabel_en-US" xlink:label="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" 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">Summary of long lived assets according to geographic areas</link:label>
    <link:label id="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_label_en-US" xlink:label="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" xlink: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 Geographic Areas [Abstract]</link:label>
    <link:label id="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_documentation_en-US" xlink:label="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of segment reporting information by geographic areas.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" xlink:to="lab_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_f7045494-8f0b-479e-a4bc-0c26a0fadee3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedTradeNamesGross_0387004e-8f1f-43fc-8e58-a82528647ede_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedTradeNamesGross" xlink: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 Trade Names, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedTradeNamesGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedTradeNamesGross" xlink: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 Trade Names, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedTradeNamesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedTradeNamesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedTradeNamesGross" xlink:to="lab_us-gaap_FiniteLivedTradeNamesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_RevenueAbstract_d9272317-404d-4db7-8638-ee3ab6842dde_terseLabel_en-US" xlink:label="lab_mtrx_RevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_mtrx_RevenueAbstract_label_en-US" xlink:label="lab_mtrx_RevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_mtrx_RevenueAbstract_documentation_en-US" xlink:label="lab_mtrx_RevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_RevenueAbstract" xlink:href="mtrx-20200630.xsd#mtrx_RevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_RevenueAbstract" xlink:to="lab_mtrx_RevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_dd7e886f-51f6-483e-8ae6-677885e0b47c_terseLabel_en-US" xlink:label="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IBEW Local 456 Pension Plan [Member] [Domain]</link:label>
    <link:label id="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_label_en-US" xlink:label="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IBEW Local Four Five Six Pension Plan [Member] [Domain]</link:label>
    <link:label id="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_documentation_en-US" xlink:label="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" 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">[Domain] for IBEW Local Four Five Six Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" xlink:to="lab_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityBeforeTreasuryStock_f15e805b-f51e-450b-9a2f-d318b9c30fa1_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityBeforeTreasuryStock" 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 before treasury stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityBeforeTreasuryStock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityBeforeTreasuryStock" xlink: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 before Treasury Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="lab_us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingenciesOther_f9dfc352-e9b9-411a-874f-03d7232cf404_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingenciesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingenciesOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingenciesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingenciesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingenciesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingenciesOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingenciesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_MarketBasedAwardsMember_98aa589f-360f-4f46-a51a-f7847d756ff3_verboseLabel_en-US" xlink:label="lab_mtrx_MarketBasedAwardsMember" 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">Market Based Awards [Member]</link:label>
    <link:label id="lab_mtrx_MarketBasedAwardsMember_label_en-US" xlink:label="lab_mtrx_MarketBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Based Awards [Member]</link:label>
    <link:label id="lab_mtrx_MarketBasedAwardsMember_documentation_en-US" xlink:label="lab_mtrx_MarketBasedAwardsMember" 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">Market based awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MarketBasedAwardsMember" xlink:href="mtrx-20200630.xsd#mtrx_MarketBasedAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_MarketBasedAwardsMember" xlink:to="lab_mtrx_MarketBasedAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_acdce0ab-ddee-485b-b0d4-2fe0c230024b_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" 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 (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Vestin2018Member_9362084d-2259-48d2-a5d4-7c00784265a6_terseLabel_en-US" xlink:label="lab_mtrx_Vestin2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2019 [Member]</link:label>
    <link:label id="lab_mtrx_Vestin2018Member_label_en-US" xlink:label="lab_mtrx_Vestin2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2018 [Member]</link:label>
    <link:label id="lab_mtrx_Vestin2018Member_documentation_en-US" xlink:label="lab_mtrx_Vestin2018Member" 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">Vest in 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2018Member" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Vestin2018Member" xlink:to="lab_mtrx_Vestin2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_605536e4-80ea-4c42-9dfe-416b10bbdf78_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink: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 assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink: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 and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_704fbd60-0696-4c70-b00d-6546b077a218_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2328d30f-48fe-4fba-99fb-9466484d326a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Changeinnetcontractbalances_2f82cd5c-099b-4343-8ff0-f17bf982a24b_terseLabel_en-US" xlink:label="lab_mtrx_Changeinnetcontractbalances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in net contract balances</link:label>
    <link:label id="lab_mtrx_Changeinnetcontractbalances_label_en-US" xlink:label="lab_mtrx_Changeinnetcontractbalances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in net contract balances</link:label>
    <link:label id="lab_mtrx_Changeinnetcontractbalances_documentation_en-US" xlink:label="lab_mtrx_Changeinnetcontractbalances" 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">Change in net contract balances from the prior year to the current year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Changeinnetcontractbalances" xlink:href="mtrx-20200630.xsd#mtrx_Changeinnetcontractbalances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Changeinnetcontractbalances" xlink:to="lab_mtrx_Changeinnetcontractbalances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4df0c7bb-fa73-4e7b-b7cb-7647d4b5cf02_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_ff4d33f5-113f-4bbb-9260-eb0565fba7a2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashAndCashEquivalentsAtCarryingValue_eff3e592-431e-4dd8-a4a2-f6ea93811cce_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b75879e6-b371-467e-8ec9-6b0e8202fcd1_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_72e21607-f3b3-4e2d-85d9-60133284201a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 and cash equivalents, end of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_fd6a6bca-8a80-4e18-b903-f8a27aed2411_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_4559f22d-ba37-4317-a3af-bd4d57eabbdc_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" 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">Multiemployer Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1ba6709e-5ca5-45e1-acf3-96a28537b805_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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">Receivable holdbacks and other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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 Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_34ffad9e-0de0-48e6-9c7a-1dfb2e94b847_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Operating lease liabilities at transition</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_28b033a8-d414-4663-b883-508bf8e88aaf_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">Net present value of future lease payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance_485a5223-2a30-4951-9851-db378e417687_verboseLabel_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" 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">Shares available at ESPP</link:label>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance_label_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan Maximum Number Of Shares Available For Issuance</link:label>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance_documentation_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" 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">Employee stock purchase plan maximum number of shares available for issuance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" xlink:to="lab_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_2c4c8082-d290-493f-bbca-9587f7c32f6d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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 deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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 Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_StorageSolutionsMember_babc7817-648a-4d30-ae06-73f3a305142c_verboseLabel_en-US" xlink:label="lab_mtrx_StorageSolutionsMember" 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">Storage Solutions [Member]</link:label>
    <link:label id="lab_mtrx_StorageSolutionsMember_e4a202d3-86e5-4cb3-8903-1a7a85b0f342_terseLabel_en-US" xlink:label="lab_mtrx_StorageSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Storage Solutions [Member]</link:label>
    <link:label id="lab_mtrx_StorageSolutionsMember_label_en-US" xlink:label="lab_mtrx_StorageSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Storage Solutions [Member]</link:label>
    <link:label id="lab_mtrx_StorageSolutionsMember_documentation_en-US" xlink:label="lab_mtrx_StorageSolutionsMember" 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">Storage solutions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_StorageSolutionsMember" xlink:to="lab_mtrx_StorageSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_4fafca6a-38df-47d7-a4c0-145a5553df20_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CARESActInterestExpenseDeductionFloor_1118e341-822b-4197-aef3-e8eb2addf130_terseLabel_en-US" xlink:label="lab_mtrx_CARESActInterestExpenseDeductionFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act interest expense deduction floor</link:label>
    <link:label id="lab_mtrx_CARESActInterestExpenseDeductionFloor_label_en-US" xlink:label="lab_mtrx_CARESActInterestExpenseDeductionFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act interest expense deduction floor</link:label>
    <link:label id="lab_mtrx_CARESActInterestExpenseDeductionFloor_documentation_en-US" xlink:label="lab_mtrx_CARESActInterestExpenseDeductionFloor" 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">CARES Act interest expense deduction floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActInterestExpenseDeductionFloor" xlink:href="mtrx-20200630.xsd#mtrx_CARESActInterestExpenseDeductionFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CARESActInterestExpenseDeductionFloor" xlink:to="lab_mtrx_CARESActInterestExpenseDeductionFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_1e5f0d14-3bfe-45e1-b30c-a4627c5087d2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareRepurchaseProgramAxis_7058a3fe-3312-413f-900b-c4eab9ad5e0f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInAccountsReceivable_2136b9e5-c8a3-41df-adc3-0f7094f646dd_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_IssuanceOfDeferredShares_8fce3bed-13bd-4814-aa16-180ecb7f0b4b_terseLabel_en-US" xlink:label="lab_mtrx_IssuanceOfDeferredShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of deferred shares</link:label>
    <link:label id="lab_mtrx_IssuanceOfDeferredShares_label_en-US" xlink:label="lab_mtrx_IssuanceOfDeferredShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance Of Deferred Shares</link:label>
    <link:label id="lab_mtrx_IssuanceOfDeferredShares_documentation_en-US" xlink:label="lab_mtrx_IssuanceOfDeferredShares" 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">Issuance of deferred shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IssuanceOfDeferredShares" xlink:href="mtrx-20200630.xsd#mtrx_IssuanceOfDeferredShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IssuanceOfDeferredShares" xlink:to="lab_mtrx_IssuanceOfDeferredShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_824a3be5-4c2c-4ab2-9902-3448adde1baf_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_f072a937-22fe-4136-a929-75010ec6a826_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax differential</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_49799d11-a1b0-4664-ac98-cd487a80ca4f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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 purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths_e0cbe660-9ae5-4a4d-b194-573aca320a2e_terseLabel_en-US" xlink:label="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" xlink: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 obligations to be recognized as revenue within next twelve months</link:label>
    <link:label id="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths_label_en-US" xlink:label="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" xlink: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 obligations to be recognized as revenue within next twelve months</link:label>
    <link:label id="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths_documentation_en-US" xlink:label="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" 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 obligations to be recognized as revenue within next twelve months.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" xlink:href="mtrx-20200630.xsd#mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" xlink:to="lab_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_ab14b0b5-d652-473f-8b8b-f6f0c5be6f35_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink: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 liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureTextBlock_510dbf2b-8494-4a35-a3f5-72ee9a5c7783_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_3a4aa30f-82e8-44d1-ad19-d208fef01d2b_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/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_NonvestedDeferredSharesMember_ddccf6cf-a3d0-4161-adb3-d77d155efe7d_verboseLabel_en-US" xlink:label="lab_mtrx_NonvestedDeferredSharesMember" 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">Nonvested Deferred Shares [Member]</link:label>
    <link:label id="lab_mtrx_NonvestedDeferredSharesMember_label_en-US" xlink:label="lab_mtrx_NonvestedDeferredSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Deferred Shares [Member]</link:label>
    <link:label id="lab_mtrx_NonvestedDeferredSharesMember_documentation_en-US" xlink:label="lab_mtrx_NonvestedDeferredSharesMember" 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">Nonvested Deferred Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NonvestedDeferredSharesMember" xlink:href="mtrx-20200630.xsd#mtrx_NonvestedDeferredSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_NonvestedDeferredSharesMember" xlink:to="lab_mtrx_NonvestedDeferredSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_3a3dd66f-517f-4da6-9139-dbbfdc0b1b7a_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued wages and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedPriceContractMember_ee4770bb-a549-4b8b-a6f1-0a21e863ce5c_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseCost_bddb6db3-b07c-4a1f-a308-d152ad0d1038_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 expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3a6d971e-e8f0-46ff-8377-c55363c30d90_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">Fiscal 2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntellectualPropertyMember_c006d4c4-81d9-4d7d-ab7c-0cc71070ef8b_verboseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" 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">Intellectual Property [Member]</link:label>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_label_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember" xlink:to="lab_us-gaap_IntellectualPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestInJointVentures_14175336-7e77-4b40-83d8-88e1ef226dbb_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestInJointVentures" 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">Noncontrolling interest in joint venture</link:label>
    <link:label id="lab_us-gaap_MinorityInterestInJointVentures_label_en-US" xlink:label="lab_us-gaap_MinorityInterestInJointVentures" xlink: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 in Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestInJointVentures" xlink:to="lab_us-gaap_MinorityInterestInJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_03e905df-51ff-4083-97fa-cd4fad349a12_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">Antidilutive securities</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_d41ea2dd-9c1c-4dd6-9c21-ebacf4fa31ed_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_cc18815f-614d-447b-a204-b663f1eb21c5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_c03b4729-c09c-480f-9111-9fcf2d8d1481_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_0b39d0aa-7f80-4f3b-b36b-87f382ef381a_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 expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GainLossOnSaleOfPropertyPlantEquipment_f3d3bba8-ddbd-4a3c-a208-e73da8c6a7a1_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_5f919a12-15ba-4b2c-8149-917b65bdc4d7_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9535ff4b-854e-43cb-bb16-be2a2e83bfed_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" 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">Useful life of intangible assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityComponentDomain_57ef9600-404d-4043-a68b-fdcfbfef507f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_997640d0-c9d0-47e3-b31b-11cd59ae76cd_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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 Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerNineMember_2994f47e-42f2-433a-b8dc-345b61cf03e0_terseLabel_en-US" xlink:label="lab_mtrx_CustomerNineMember" xlink: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 Nine [Member]</link:label>
    <link:label id="lab_mtrx_CustomerNineMember_label_en-US" xlink:label="lab_mtrx_CustomerNineMember" xlink: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 Nine [Member]</link:label>
    <link:label id="lab_mtrx_CustomerNineMember_documentation_en-US" xlink:label="lab_mtrx_CustomerNineMember" 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">Customer Nine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerNineMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerNineMember" xlink:to="lab_mtrx_CustomerNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_516be8f9-3d4c-47b0-8a2f-14fe02611a57_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_5c996aac-e238-42e6-acd7-e0794d89a735_verboseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" 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">Gross profit (loss)</link:label>
    <link:label id="lab_us-gaap_GrossProfit_7f07a25a-da77-4367-83ca-45dd295933ba_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_c079de5b-fbd4-428a-a09e-b08e2b328532_negatedLabel_en-US" xlink:label="lab_mtrx_Effectofnewaccountingstandardcomparedtooldstandard" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax expense (benefit) on stock-based compensation</link:label>
    <link:label id="lab_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_label_en-US" xlink:label="lab_mtrx_Effectofnewaccountingstandardcomparedtooldstandard" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of new accounting standard compared to old standard</link:label>
    <link:label id="lab_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_documentation_en-US" xlink:label="lab_mtrx_Effectofnewaccountingstandardcomparedtooldstandard" 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">Effect of new accounting standard compared to old standard</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Effectofnewaccountingstandardcomparedtooldstandard" xlink:href="mtrx-20200630.xsd#mtrx_Effectofnewaccountingstandardcomparedtooldstandard"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Effectofnewaccountingstandardcomparedtooldstandard" xlink:to="lab_mtrx_Effectofnewaccountingstandardcomparedtooldstandard" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e5a05e2d-f93c-464c-a6a2-f3d20c4094f0_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment - net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1e2d26fe-e846-4eb6-be96-ac40e7b34ab1_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" 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">June 30, 2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_d41d8051-1fb3-4610-9e0f-5e931c5f59d2_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/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_FixedChargeCoverageRatioMaximum_72257c91-3656-4494-a55d-1963259ef760_verboseLabel_en-US" xlink:label="lab_mtrx_FixedChargeCoverageRatioMaximum" 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">Fixed Charge Coverage Ratio, Maximum</link:label>
    <link:label id="lab_mtrx_FixedChargeCoverageRatioMaximum_label_en-US" xlink:label="lab_mtrx_FixedChargeCoverageRatioMaximum" xlink: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 Charge Coverage Ratio Maximum</link:label>
    <link:label id="lab_mtrx_FixedChargeCoverageRatioMaximum_documentation_en-US" xlink:label="lab_mtrx_FixedChargeCoverageRatioMaximum" 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">Fixed charge coverage ratio maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FixedChargeCoverageRatioMaximum" xlink:href="mtrx-20200630.xsd#mtrx_FixedChargeCoverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_FixedChargeCoverageRatioMaximum" xlink:to="lab_mtrx_FixedChargeCoverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_d4fd1b9e-3e9e-439c-abb2-f6807fe6aebe_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c8aa7d76-3987-409f-8bd3-aff94ea010dd_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_VestIn2021Member_325d8c88-7f42-4e5a-acf5-6808f554711c_terseLabel_en-US" xlink:label="lab_mtrx_VestIn2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2021 [Member]</link:label>
    <link:label id="lab_mtrx_VestIn2021Member_label_en-US" xlink:label="lab_mtrx_VestIn2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest in 2021 [Member]</link:label>
    <link:label id="lab_mtrx_VestIn2021Member_documentation_en-US" xlink:label="lab_mtrx_VestIn2021Member" 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">Vest in 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2021Member" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_VestIn2021Member" xlink:to="lab_mtrx_VestIn2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CdorRateMember_3c44cd5f-5362-4e7d-8e5d-975e8b649258_terseLabel_en-US" xlink:label="lab_mtrx_CdorRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDOR Rate [Member]</link:label>
    <link:label id="lab_mtrx_CdorRateMember_label_en-US" xlink:label="lab_mtrx_CdorRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDOR Rate [Member]</link:label>
    <link:label id="lab_mtrx_CdorRateMember_documentation_en-US" xlink:label="lab_mtrx_CdorRateMember" 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">CDOR Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CdorRateMember" xlink:href="mtrx-20200630.xsd#mtrx_CdorRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CdorRateMember" xlink:to="lab_mtrx_CdorRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_52bf2096-af95-4207-9b0e-84573ffaaac5_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" 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">Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_c03184cd-2cb3-484c-96d0-16d18ba844ba_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IndustrialMember_687fe13a-403c-4325-b6fa-6d56a4250173_verboseLabel_en-US" xlink:label="lab_mtrx_IndustrialMember" 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">Industrial [Member]</link:label>
    <link:label id="lab_mtrx_IndustrialMember_8a197714-0841-42b8-93e1-43ed6e9be95c_terseLabel_en-US" xlink:label="lab_mtrx_IndustrialMember" xlink: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 [Member]</link:label>
    <link:label id="lab_mtrx_IndustrialMember_label_en-US" xlink:label="lab_mtrx_IndustrialMember" xlink: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 [Member]</link:label>
    <link:label id="lab_mtrx_IndustrialMember_documentation_en-US" xlink:label="lab_mtrx_IndustrialMember" 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IndustrialMember" xlink:to="lab_mtrx_IndustrialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_cb50f99a-0a67-4ddd-8309-a844801015c4_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink: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 Names [Member]</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_56600916-9c66-4ef8-ac0e-3c5553c4d087_verboseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" 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">Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_5beceb18-ece5-4718-878f-6c7df3688460_verboseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" xlink: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 Deferred Shares Vested And Released Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award deferred shares vested and released weighted average grant date fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_ce8d61ce-6fef-4dda-9b55-38fbcdf5fc7e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrent_1fd31e15-8d55-4ea0-9892-e133ed76496e_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CurrentFiscalYearEndDate_a36431d0-22d8-422d-9cbc-92e2f5a11606_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/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_a3b99234-03b7-4ef3-abb4-9b7752f04bfe_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Comprehensive income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_0affb333-f8b4-4538-a8cc-13d1117c7be4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLossCarryforwards_547d817e-562e-4364-b309-1cbf91bcebb8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf_52f9debc-a9a5-4268-8c05-dc96e93bde67_verboseLabel_en-US" xlink:label="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf" 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">Deferred income tax</link:label>
    <link:label id="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf_label_en-US" xlink:label="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf" xlink: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 Socf</link:label>
    <link:label id="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf_documentation_en-US" xlink:label="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf" 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">Deferred income tax expense benefit socf.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredIncomeTaxExpenseBenefitSocf" xlink:href="mtrx-20200630.xsd#mtrx_DeferredIncomeTaxExpenseBenefitSocf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DeferredIncomeTaxExpenseBenefitSocf" xlink:to="lab_mtrx_DeferredIncomeTaxExpenseBenefitSocf" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_1c4a918a-d25e-4d37-8ce4-9eb0f6dc6a7b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_4fdd5f08-0a58-4826-b007-1d5c333eec87_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245b4459-cd56-47c2-92a8-33543145d765_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" 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">Significant components of the Company's deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_c51af4b6-8671-47a8-b9e4-33789da5cb2c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock_47f99145-4273-47e0-b23e-053b786cdb6a_verboseLabel_en-US" xlink:label="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" 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">Significant components of the Company's deferred tax assets and liabilities as reported in the Consolidated Balance Sheets</link:label>
    <link:label id="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock_label_en-US" xlink:label="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" xlink: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 Components of Deferred Tax Assets and Liabilities Net [Table Text Block]</link:label>
    <link:label id="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock_documentation_en-US" xlink:label="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of components of deferred tax assets and Liabilities, net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" xlink:to="lab_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired_f3abed93-fb97-4c66-a035-30f8bfe1eac6_terseLabel_en-US" xlink:label="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of non-deductible goodwill impaired.</link:label>
    <link:label id="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired_label_en-US" xlink:label="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of non-deductible goodwill impaired.</link:label>
    <link:label id="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired_documentation_en-US" xlink:label="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired" 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">Amount of non-deductible goodwill impaired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AmountOfNonDeductibleGoodwillImpaired" xlink:href="mtrx-20200630.xsd#mtrx_AmountOfNonDeductibleGoodwillImpaired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_AmountOfNonDeductibleGoodwillImpaired" xlink:to="lab_mtrx_AmountOfNonDeductibleGoodwillImpaired" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ZoneRedMember_415a603e-7944-429e-8d5f-208624c8f45e_verboseLabel_en-US" xlink:label="lab_mtrx_ZoneRedMember" 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">Zone Red [Member]</link:label>
    <link:label id="lab_mtrx_ZoneRedMember_label_en-US" xlink:label="lab_mtrx_ZoneRedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Zone Red [Member]</link:label>
    <link:label id="lab_mtrx_ZoneRedMember_documentation_en-US" xlink:label="lab_mtrx_ZoneRedMember" 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">Zone red.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneRedMember" xlink:href="mtrx-20200630.xsd#mtrx_ZoneRedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ZoneRedMember" xlink:to="lab_mtrx_ZoneRedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_d130df94-1fa4-48a5-ab5c-63b498e7e8d4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" 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">Gain on disposal of business (Note 3)</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_7fd141f8-7b0e-40d4-99ea-60fbbe5d5da8_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink: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 Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_CustomerBasedMember_cda64472-76b1-4907-9305-a410e847c99d_verboseLabel_en-US" xlink:label="lab_mtrx_CustomerBasedMember" 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">Customer based [Member]</link:label>
    <link:label id="lab_mtrx_CustomerBasedMember_label_en-US" xlink:label="lab_mtrx_CustomerBasedMember" xlink: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 Based [Member]</link:label>
    <link:label id="lab_mtrx_CustomerBasedMember_documentation_en-US" xlink:label="lab_mtrx_CustomerBasedMember" 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">Customer based member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerBasedMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerBasedMember" xlink:to="lab_mtrx_CustomerBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_4d052ade-4b4c-4bfa-bfe3-f92b7da2213c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_70ab547d-2819-45af-b1ea-37500f31241e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" 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">Stock option activity and related information</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_b4b4a01f-575c-4dcc-b548-b573ee558f75_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss benefit and credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e6436cea-0bc9-430e-b872-55e7e0d85f15_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" 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">June 30, 2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_ffd1c68a-3602-4fa8-befe-f9389ae71e22_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/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_9343a1bd-2381-4398-899e-c813c1cc7f3e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 other intangible asset impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_a21ea774-f247-47fd-b0ec-a015cd34fff6_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" 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">Goodwill and Intangible Asset Impairment (Note 4)</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ElectricalInfrastructureMember_efbcbbfb-cac0-440e-9067-27f0b93a97a2_verboseLabel_en-US" xlink:label="lab_mtrx_ElectricalInfrastructureMember" 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">Electrical Infrastructure [Member]</link:label>
    <link:label id="lab_mtrx_ElectricalInfrastructureMember_24859ccf-ba2c-4a0f-a453-8d7105227e97_terseLabel_en-US" xlink:label="lab_mtrx_ElectricalInfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical Infrastructure [Member]</link:label>
    <link:label id="lab_mtrx_ElectricalInfrastructureMember_label_en-US" xlink:label="lab_mtrx_ElectricalInfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical Infrastructure [Member]</link:label>
    <link:label id="lab_mtrx_ElectricalInfrastructureMember_documentation_en-US" xlink:label="lab_mtrx_ElectricalInfrastructureMember" 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">Electrical infrastructure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ElectricalInfrastructureMember" xlink:to="lab_mtrx_ElectricalInfrastructureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_OtherTreasurySharePurchases_c0379288-0fc6-423b-b98b-f58e38d8588f_negatedLabel_en-US" xlink:label="lab_mtrx_OtherTreasurySharePurchases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares repurchased to satisfy tax withholding obligations</link:label>
    <link:label id="lab_mtrx_OtherTreasurySharePurchases_label_en-US" xlink:label="lab_mtrx_OtherTreasurySharePurchases" xlink: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 Treasury Share Purchases</link:label>
    <link:label id="lab_mtrx_OtherTreasurySharePurchases_documentation_en-US" xlink:label="lab_mtrx_OtherTreasurySharePurchases" 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">Other treasury share purchases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherTreasurySharePurchases" xlink:href="mtrx-20200630.xsd#mtrx_OtherTreasurySharePurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OtherTreasurySharePurchases" xlink:to="lab_mtrx_OtherTreasurySharePurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_fdb039ca-fa07-477f-a4d1-bc1f8d36fd33_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_f485f0f2-fdc6-42be-a56c-ccec55ad34f9_terseLabel_en-US" xlink:label="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Customer Contracts Additional Information [Abstract]</link:label>
    <link:label id="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_label_en-US" xlink:label="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Customer Contracts Additional Information [Abstract]</link:label>
    <link:label id="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_documentation_en-US" xlink:label="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" 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">Disclosure - Customer Contracts - Additional Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" xlink:href="mtrx-20200630.xsd#mtrx_DisclosureCustomerContractsAdditionalInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" xlink:to="lab_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_f3caef42-3527-498f-b65f-45d8b974ff9b_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_e4c54db7-1a17-48b1-8a4d-1a1fc9b84e8a_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue_6eb4dc3c-05ef-4ce2-a729-bbeddcdacdd2_terseLabel_en-US" xlink:label="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's portion of joint venture equity acquired</link:label>
    <link:label id="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue_label_en-US" xlink:label="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">mtrx_ControllingInterestOfJointVenture,Value</link:label>
    <link:label id="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue_documentation_en-US" xlink:label="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue" 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">mtrx_MatrixShareOfJointVenture,Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Mtrx_ControllingInterestOfJointVentureValue" xlink:href="mtrx-20200630.xsd#mtrx_Mtrx_ControllingInterestOfJointVentureValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Mtrx_ControllingInterestOfJointVentureValue" xlink:to="lab_mtrx_Mtrx_ControllingInterestOfJointVentureValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_cbe50253-63ca-4b26-9124-b4aeaa331a49_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_24abd44f-f289-4e10-85ea-77078faedc1f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3dc37919-54e3-4621-b312-9bd7e4e03b17_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" 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">Shares issued under ESPP</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_47aee8aa-eeba-43fd-9eb5-69a8ab1b7167_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/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_c47dabd6-b476-45aa-9f0e-8fd634497547_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</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_ProductsAndServicesDomain_a8cddd53-8dc1-4d0a-a836-b778d530500b_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_PropertyPlantAndEquipmentLineItems_992d3c88-2e88-4baa-910c-c2f98ee8e391_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_a99d3fc7-ce23-49a6-9554-f81220dde957_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_496ebbf2-1f78-47a2-85b9-90dda610028e_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" 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">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_879d7282-9031-43f6-aac2-66c57badac8d_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" 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">Contribution made by company</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_CustomerTenMember_c3436fde-ed30-487c-a508-875ea08d37c8_terseLabel_en-US" xlink:label="lab_mtrx_CustomerTenMember" xlink: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 Ten</link:label>
    <link:label id="lab_mtrx_CustomerTenMember_label_en-US" xlink:label="lab_mtrx_CustomerTenMember" xlink: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 Ten [Member]</link:label>
    <link:label id="lab_mtrx_CustomerTenMember_documentation_en-US" xlink:label="lab_mtrx_CustomerTenMember" 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">Customer Ten [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTenMember" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_CustomerTenMember" xlink:to="lab_mtrx_CustomerTenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_f2b7a9f5-bb4c-4745-8f19-6395a6565865_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" 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">Components of the provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanTerminationDate_c2ecde87-5c79-4950-bebe-7121768ac10e_terseLabel_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Termination Date</link:label>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanTerminationDate_label_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Termination Date</link:label>
    <link:label id="lab_mtrx_EmployeeStockPurchasePlanTerminationDate_documentation_en-US" xlink:label="lab_mtrx_EmployeeStockPurchasePlanTerminationDate" 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">Employee Stock Purchase Plan, Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeStockPurchasePlanTerminationDate" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeStockPurchasePlanTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_EmployeeStockPurchasePlanTerminationDate" xlink:to="lab_mtrx_EmployeeStockPurchasePlanTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_f1694471-50de-44e0-91a8-de5b30cea215_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">Availability under the senior secured revolving credit facility</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ClassOfTreasuryStockTable_91b31ea5-b34a-4673-9626-05e28f1cbc3b_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink: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 Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink: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 Treasury Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_2247eb42-7608-4d35-a891-45dc28bc211c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_f87ae80b-6735-4c6d-b945-7a30ee54e49c_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_60c974e6-86f8-49fc-b147-6fa2fd1f9154_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" 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">Gross carrying amount</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProvisionForDoubtfulAccounts_03889cf2-cb22-4fbb-93f6-e189292fe071_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for uncollectible accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_LettersOfCreditIssued_cb6135c3-7171-47c6-9676-2c1ea16d1f51_terseLabel_en-US" xlink:label="lab_mtrx_LettersOfCreditIssued" xlink: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</link:label>
    <link:label id="lab_mtrx_LettersOfCreditIssued_label_en-US" xlink:label="lab_mtrx_LettersOfCreditIssued" xlink: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 Issued</link:label>
    <link:label id="lab_mtrx_LettersOfCreditIssued_documentation_en-US" xlink:label="lab_mtrx_LettersOfCreditIssued" 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">Letters of credit issued, excluding insurance-related letters of credit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LettersOfCreditIssued" xlink:href="mtrx-20200630.xsd#mtrx_LettersOfCreditIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LettersOfCreditIssued" xlink:to="lab_mtrx_LettersOfCreditIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_Grossrevenues_5c7932c2-45b4-49c9-8f95-ba293b8e7ea6_terseLabel_en-US" xlink:label="lab_mtrx_Grossrevenues" xlink: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 revenues</link:label>
    <link:label id="lab_mtrx_Grossrevenues_label_en-US" xlink:label="lab_mtrx_Grossrevenues" xlink: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 revenues</link:label>
    <link:label id="lab_mtrx_Grossrevenues_documentation_en-US" xlink:label="lab_mtrx_Grossrevenues" 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">Gross revenues before intersegment eliminations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Grossrevenues" xlink:href="mtrx-20200630.xsd#mtrx_Grossrevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_Grossrevenues" xlink:to="lab_mtrx_Grossrevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_5c1156ec-0c81-4daf-9d90-bef28d2c56b0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments, tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink: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 Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_StatetaxcreditMember_b3a80aa9-3104-4d3d-8580-f1524b98bfa7_terseLabel_en-US" xlink:label="lab_mtrx_StatetaxcreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credit carryforward [Member]</link:label>
    <link:label id="lab_mtrx_StatetaxcreditMember_label_en-US" xlink:label="lab_mtrx_StatetaxcreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credit [Member]</link:label>
    <link:label id="lab_mtrx_StatetaxcreditMember_documentation_en-US" xlink:label="lab_mtrx_StatetaxcreditMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards from the state-level taxing authority.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StatetaxcreditMember" xlink:href="mtrx-20200630.xsd#mtrx_StatetaxcreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_StatetaxcreditMember" xlink:to="lab_mtrx_StatetaxcreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b9e50db9-e505-4334-a868-16f2b3599f79_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_a2195e73-e894-41fa-8ef1-cca8c55d0cb9_negatedLabel_en-US" xlink:label="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges without tax benefit</link:label>
    <link:label id="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_label_en-US" xlink:label="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" xlink: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 Reconciliation Charges Without Tax Benefit</link:label>
    <link:label id="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_documentation_en-US" xlink:label="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" 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">Income Tax Reconciliation, Charges without tax benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" xlink:to="lab_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_79bdaac2-d7c7-41d2-ad21-c385f6530603_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_3395ca48-4284-4208-bd7d-883ccf64cf9c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_b9ea8c1c-30f0-439a-be45-1dd8c65f0f7e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" 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">Aggregate intrinsic value vested or expected to be vest at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_703ee3c5-1d59-4d73-8c49-2433aecdd6ac_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" 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">Diluted EPS:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a0ca3e58-769a-48b9-a399-7102d3e0dac8_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercise of stock options, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fddae47d-cee9-44f5-bd3e-0f4a764ed0eb_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink: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, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9eedd442-f561-4996-b32f-34e2a297ada1_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_b442c5e6-5651-4a95-a680-d4a83ac351ec_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" 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">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_7a73b39d-c127-4eb1-bc1e-166c156a5e6e_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" 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">Dilutive nonvested deferred shares</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink: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 Nonvested Shares with Forfeitable Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_7aa297b9-d0a1-4b3e-b5d8-7272be8b8fd3_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" 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">Nonvested deferred share activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink: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 Nonvested Share Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_178861f7-60b9-404c-902a-30687dd28fe6_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 [Table Text Block]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_86f81d2f-9303-4844-8d19-934039b18c80_verboseLabel_en-US" xlink:label="lab_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" 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">Office equipment and software</link:label>
    <link:label id="lab_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment and Capitalized Computer Software Gross</link:label>
    <link:label id="lab_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_documentation_en-US" xlink:label="lab_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" 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">Office equipment and capitalized computer software gross.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" xlink:href="mtrx-20200630.xsd#mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" xlink:to="lab_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_bb764e5e-2fbb-4394-8479-4bf0b94306c8_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" 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">Stock Options [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5a952648-a1ff-47f9-b816-c9b021f95ebe_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" 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">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c0aba823-83fa-4212-9aba-d4f528fa3479_verboseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" 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">Organization and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_743a2e3c-1e21-43a3-a9fc-1e571bf8104e_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_36f95b2a-98c5-42dc-a4d6-563ec173fda7_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink: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, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink: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, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1ff2ba66-e5ab-4704-b243-adee265d72bb_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9d89a3e9-a040-41fe-a9b1-a0b0bda0075b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ac6e20dd-c362-4de6-94b2-7fa8781dd00a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" 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">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_829a437f-688a-4a37-b349-3425df5f9c7c_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_26e78a1c-9d29-4d1a-87c2-e37a14b29303_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" 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">Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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 Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b680aa9c-4c1a-40a6-82ef-c75dadd39d9f_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" 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">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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 State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member_fc5eb213-6238-47e2-955b-c630dc734e83_terseLabel_en-US" xlink:label="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OhioCarpentersPensionFundLocal1090and351</link:label>
    <link:label id="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member_label_en-US" xlink:label="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OhioCarpentersPensionFundLocal1090and351 [Member]</link:label>
    <link:label id="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member_documentation_en-US" xlink:label="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member" 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">OhioCarpentersPensionFundLocal1090and351</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OhioCarpentersPensionFundLocal1090and351Member" xlink:href="mtrx-20200630.xsd#mtrx_OhioCarpentersPensionFundLocal1090and351Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OhioCarpentersPensionFundLocal1090and351Member" xlink:to="lab_mtrx_OhioCarpentersPensionFundLocal1090and351Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_cfd5d402-9da8-4bbb-a5b0-d564c6e768dc_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6e3b5810-4713-47e5-a493-e4b06387fd12_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" 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">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_DebtTextualAbstract_7c65c8a4-9851-4023-ab20-8b6f3865ef93_verboseLabel_en-US" xlink:label="lab_mtrx_DebtTextualAbstract" 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">Debt (Textual) [Abstract]</link:label>
    <link:label id="lab_mtrx_DebtTextualAbstract_label_en-US" xlink:label="lab_mtrx_DebtTextualAbstract" xlink: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 (Textual) [Abstract]</link:label>
    <link:label id="lab_mtrx_DebtTextualAbstract_documentation_en-US" xlink:label="lab_mtrx_DebtTextualAbstract" 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">Debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DebtTextualAbstract" xlink:href="mtrx-20200630.xsd#mtrx_DebtTextualAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DebtTextualAbstract" xlink:to="lab_mtrx_DebtTextualAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_76c9a631-de66-4c6a-af03-a8f4ae81e8ed_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_6acb2086-32d1-42c3-8dbe-7c28b98c0485_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest in joint venture, percent</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_df66ec68-fa85-42f4-9644-c64675f15a30_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 Contract with Customer [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_152dc13d-0a44-4d42-a33f-d29cf2497d3e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the period for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodDomain_ae25df22-55dd-433a-921c-86cc713de6b7_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodDomain_label_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodDomain" xlink:to="lab_us-gaap_TaxPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3ec77013-3119-4b48-8822-61e630367a9c_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_44c8fb3e-da77-4d1e-9480-79dcab4a9c40_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Balances, beginning</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dc1e7fa3-cdbe-4094-b6b7-24f629877d6c_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Balances, ending</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_511164f4-4761-4a44-ba70-9ff64ad2264d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock_be494aef-e672-4e40-a4c3-b3061351eb46_verboseLabel_en-US" xlink:label="lab_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" 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">Carrying value of other intangible assets</link:label>
    <link:label id="lab_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock_label_en-US" xlink:label="lab_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" xlink: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 Intangible Assets Excluding Goodwill Table [Table Text Block]</link:label>
    <link:label id="lab_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock_documentation_en-US" xlink:label="lab_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of intangible assets excluding goodwill.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" xlink:to="lab_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_1334ffbb-8c48-4f99-980c-e1223bf5ec33_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_DirectorAwardsMember_4b95bc1c-ccb9-4411-bb10-02b2ef966057_terseLabel_en-US" xlink:label="lab_mtrx_DirectorAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director Awards [Member]</link:label>
    <link:label id="lab_mtrx_DirectorAwardsMember_label_en-US" xlink:label="lab_mtrx_DirectorAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director Awards [Member]</link:label>
    <link:label id="lab_mtrx_DirectorAwardsMember_documentation_en-US" xlink:label="lab_mtrx_DirectorAwardsMember" 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">Director Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DirectorAwardsMember" xlink:href="mtrx-20200630.xsd#mtrx_DirectorAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_DirectorAwardsMember" xlink:to="lab_mtrx_DirectorAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ac84ad43-0ea5-499e-abe0-b5f87e99e8a1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 30, 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_c5e60043-8351-43d9-9909-6afb1b5f048f_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" 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">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_6d65ea3a-8111-4a3e-94fb-a0a43277563b_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">Revenue</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementClassOfStockAxis_d4b6196e-fd98-4723-b63a-0e2884edb078_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_84361543-7140-42d8-b523-79dc53c0eacf_terseLabel_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" xlink: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 Basis Spread On Canadian Prime Rate Minimum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_label_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" xlink: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 Basis Spread On Canadian Prime Rate Minimum</link:label>
    <link:label id="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_documentation_en-US" xlink:label="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" 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">Line of credit basis spread on Canadian prime rate minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" xlink:to="lab_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_d76efd5c-5a21-45d8-80a3-2de4b078e587_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_bf64f724-a5b8-457e-bb5a-3fe27b97bcd8_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 (benefit) for federal, state and foreign income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_29c326fb-e56c-46df-8d98-ef49c67987c8_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Provision (benefit) for federal, state and foreign income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxesPaidNet_cf61d68b-6155-487c-b605-920861005fc5_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" 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">Cash paid during the period for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromDivestitureOfBusinesses_97b2949b-3ab2-48ca-9280-371b83bd90b8_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" 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">Proceeds from disposal of business (Note 3)</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_b34a7f78-d888-49a9-9221-e3319e011f4a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 Divestiture of Businesses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardDescription_bfc79d7f-30fe-4a74-9204-c417dff39521_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Description</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardDescription_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardDescription" xlink:to="lab_us-gaap_TaxCreditCarryforwardDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_BaillieTankEquipmentLtd.Member_b4d615c9-47e5-4e99-8309-8d316c8cda9b_terseLabel_en-US" xlink:label="lab_mtrx_BaillieTankEquipmentLtd.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Baillie Tank Equipment, Ltd. [Member]</link:label>
    <link:label id="lab_mtrx_BaillieTankEquipmentLtd.Member_label_en-US" xlink:label="lab_mtrx_BaillieTankEquipmentLtd.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Baillie Tank Equipment, Ltd. [Member]</link:label>
    <link:label id="lab_mtrx_BaillieTankEquipmentLtd.Member_documentation_en-US" xlink:label="lab_mtrx_BaillieTankEquipmentLtd.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Baillie Tank Equipment, Ltd. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_BaillieTankEquipmentLtd.Member" xlink:to="lab_mtrx_BaillieTankEquipmentLtd.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8a20e755-be6d-4b68-bdf6-8046bbb1e3bc_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_3ed4e1f8-63d9-4215-b33a-b0e3be062433_verboseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" 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">Transportation Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember" xlink:to="lab_us-gaap_TransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6de80e84-56a2-4a9a-a422-42608529281c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_96d39fcc-a665-4411-8879-fe9f8329b03b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_LocalPhoneNumber_3df4bcb4-4694-4b11-bbca-7132b4df5d9b_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/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7984b967-68e6-4663-8af9-968243ca942d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0323ba03-a4c0-44bc-905f-1ddf21221f2b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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 intrinsic value of stock option</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1ab58639-03a2-479f-a6f9-3b0f0ffacfad_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" 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">Aggregate intrinsic value exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_e929aa9c-c713-4cda-8461-e71d8fa382f9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_fc980c0f-905d-48de-8453-8630c4e9cfa6_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/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_fbae9068-bf7c-42fa-b3af-0a84be5223c3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressAddressLine2_017bf675-cf80-40df-88d5-c6cf694e5516_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/2020/dei-2020-01-31.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_IncreaseDecreaseInOtherOperatingAssets_a6145f84-3e3f-4310-83a7-2435e9564a04_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_96ffbdc0-dcae-4d31-89e0-ed5163bd1ba7_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/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_badc97dc-d0f9-425c-bcbf-727d1d7b3959_verboseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" 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">Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c0fa28a0-da97-46ab-8b78-757423ac1a17_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cb64277-d21b-4014-b071-92ea8393ea28_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_68b87357-6e78-465e-ab3d-cdb4182272a8_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_80c43d74-57ff-4ae3-87d7-2871f5d69b82_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_9a22d148-edda-4c73-989c-a347f028a2d7_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink: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 contributions made</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_b1fae77a-1244-4163-80d6-94738253a555_terseLabel_en-US" xlink:label="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]</link:label>
    <link:label id="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_label_en-US" xlink:label="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]</link:label>
    <link:label id="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_documentation_en-US" xlink:label="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" 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">Northwestern Ohio Plumbers and Pipe Fitters Local 50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" xlink:href="mtrx-20200630.xsd#mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" xlink:to="lab_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlansLineItems_16483874-0131-4b81-9e77-4effe4e8bbdb_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans [Line Items]</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlansLineItems_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlansLineItems" xlink:to="lab_us-gaap_MultiemployerPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b7bfb33e-8dae-41d7-853a-34ddb6c00318_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">Senior secured revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AwardTypeAxis_24026ad0-9147-4d26-8fcd-782c8f5e6eb4_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FiniteLivedIntangibleAssetsAccumulatedAmortization_cad72ee4-dd5b-4f8c-81f3-70879eb8689d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2bb65a04-9cbf-490c-8e6b-5183aa6d92c9_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MaximumMember_e4b8daa2-359a-4259-8de9-2482ac09813c_verboseLabel_en-US" xlink:label="lab_srt_MaximumMember" 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">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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_PreferredStockSharesAuthorized_4112efe1-e888-4b34-831e-994413fb66b9_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_671307e1-00c0-4d9c-a9d1-d655c44a246a_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingInformationProfitLossAbstract_98e6b68c-05e1-4ab0-b9c5-4c91db39e102_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" 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">Results of Operations</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink: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, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_9fb17f94-aa59-4dce-ab7e-443a3193f9eb_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" 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">Legal reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_86487289-d540-4b34-a8c7-1946e51179bf_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink: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_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8fb91c24-bf04-4987-930d-ceb8173d47c9_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" 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">Stock compensation expense on nonvested deferred shares</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_87d8b726-8436-4f59-8b3e-c3bdcc966251_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" 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">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_9667bbd3-7493-42b6-9982-b4e66533665c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PreferredStockSharesOutstanding_07532bef-7bcc-435a-9cab-9910e65732b6_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" 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">Preferred stock shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_f1dad6ac-c181-4274-aabe-3ee8b3e873cf_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal of business</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink: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, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_cb987075-0523-4134-806c-c103a3937d57_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink: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 Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_b9f30b17-bb1e-4ceb-b2dd-90fd0e65c4f2_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_daa8d2f8-cb68-46e0-adf5-388b9d9f5777_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 by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_778f71c3-7106-4200-bf19-357401dc4865_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1aa83a05-871b-4cc3-a8bd-7cbca45df6be_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b2098bf6-b677-4c3f-b4d6-eedecb220daa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenuePerformanceObligationAbstract_8298db14-1d56-466c-8985-0dcd22b1a9f0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationAbstract" xlink: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, Performance Obligation [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationAbstract" xlink: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, Performance Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationAbstract" xlink:to="lab_us-gaap_RevenuePerformanceObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8a350ad1-8c44-45c6-968e-e48b0d2289aa_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_b5892b08-57b4-4279-b231-4e499c85e7dd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_760e1eb2-0574-488e-b33d-afbaa65715f9_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/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_490ff8b3-4775-41b4-b152-9e932e427f1b_verboseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" 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">Surcharge Imposed</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c3554cb6-72f3-46c0-bb19-f0c33814a786_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price exercisable at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_7e47b0a8-1147-471e-940f-7bc1240256df_verboseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" 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">Expiration Date of Collective-Bargaining Agreement</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:to="lab_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8a55f77f-de15-47b1-ad89-a00f817e7a66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_cfdfc4d1-ac4d-43c3-83c2-e7e680304c2c_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" 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">Unused Credit Facility Fee</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_b0f3aba1-e6e3-49a5-b0d5-b2753815d609_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink: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 asset impairments and restructuring costs</link:label>
    <link:label id="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions_label_en-US" xlink:label="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring, Settlement and Impairment Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:to="lab_us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_e96531bd-8736-47a2-9b12-560a9a402584_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less treasury stock, at cost &#8212; 1,746,689 and 1,081,014 shares as of June&#160;30, 2020 and June&#160;30, 2019</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_800537a4-9747-4b92-a81c-e77b784b76c4_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_mtrx_OtherTreasurySharesAcquired_7787f87a-124e-45e2-b0a4-ed6626e07ddb_verboseLabel_en-US" xlink:label="lab_mtrx_OtherTreasurySharesAcquired" 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">Treasury shares repurchased to satisfy tax withholding obligations</link:label>
    <link:label id="lab_mtrx_OtherTreasurySharesAcquired_label_en-US" xlink:label="lab_mtrx_OtherTreasurySharesAcquired" xlink: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 Treasury Shares Acquired</link:label>
    <link:label id="lab_mtrx_OtherTreasurySharesAcquired_documentation_en-US" xlink:label="lab_mtrx_OtherTreasurySharesAcquired" 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">Other treasury shares acquired.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherTreasurySharesAcquired" xlink:href="mtrx-20200630.xsd#mtrx_OtherTreasurySharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_OtherTreasurySharesAcquired" xlink:to="lab_mtrx_OtherTreasurySharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_e0874c71-ce0a-483a-96d7-df5b813963eb_verboseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_a8a282b9-d916-4d50-b8c3-2ada56059abe_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" 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">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_59926d36-e7a7-42ed-bcad-5ff95de38856_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" 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">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_12eb516f-b6a9-4850-9921-6c6985770a5a_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/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_136b4856-7c32-4627-8644-50b5e85f2b00_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_04ff4925-d429-4de7-87e6-8c707f5bc8b5_verboseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares withheld</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_baffae2d-7cea-4b3c-8222-cc3f0e269678_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price vested or expected to vest at June 30, 2020</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_6d8d5352-cbb6-40a3-afe2-90a703a6964a_verboseLabel_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" 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">Average grant date fair value</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" xlink: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 Deferred Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award deferred weighted average grant date fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" xlink:to="lab_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_7bd88459-2b62-4127-8304-a8c892b75466_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price cancelled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_779148bb-89d7-488f-b89b-d2abdb6695af_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement of deferred taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0ca714fd-9adf-47a6-a279-9ae98aadfc51_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" 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">Recently Issued Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_be7907a6-43ba-4f49-a4c3-b11be769247f_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a13f636c-67f4-4464-8ce9-13a8adbdc4ce_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasicAbstract_d0dfa0e8-7efe-4c3f-92df-248c1abbac36_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" 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">Basic EPS:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>mtrx-20200630_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 2020 Workiva-->
<!--r:0108aff0-0485-4154-a0d7-7bdfc58c62aa,g:7e1880b9-c607-4ccf-a41d-ac6a6b8617b2-->
<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.matrixservicecompany.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_bc1db1a8-afcd-4735-bd5e-718763d6c70d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentType_bc1db1a8-afcd-4735-bd5e-718763d6c70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_28996e57-0e91-4cc0-9e81-c62664bf40a5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentAnnualReport_28996e57-0e91-4cc0-9e81-c62664bf40a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ed5e10cf-6b34-4824-8508-7c21d5bc8e30" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentPeriodEndDate_ed5e10cf-6b34-4824-8508-7c21d5bc8e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0acf0c1b-2e67-4022-b3f8-ce552c4c9845" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_AmendmentFlag_0acf0c1b-2e67-4022-b3f8-ce552c4c9845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0f373e85-6385-4a03-a430-aaede274bde6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentTransitionReport_0f373e85-6385-4a03-a430-aaede274bde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_d098d364-2272-4976-abd7-69723d21c483" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityFileNumber_d098d364-2272-4976-abd7-69723d21c483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9e1b0a16-4b17-46bd-9094-cdfb726f1fbb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityRegistrantName_9e1b0a16-4b17-46bd-9094-cdfb726f1fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_0bfa3845-45d1-4d21-b87b-e77dce4414a1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityCentralIndexKey_0bfa3845-45d1-4d21-b87b-e77dce4414a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_fb7da6ed-35e8-4b72-b445-be67a98d634c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_CurrentFiscalYearEndDate_fb7da6ed-35e8-4b72-b445-be67a98d634c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c2799b2b-5cf8-4704-a4c5-6ba2ce79dacf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentFiscalYearFocus_c2799b2b-5cf8-4704-a4c5-6ba2ce79dacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_925805db-4757-4eb1-8f53-fa32bfe2fd0f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentFiscalPeriodFocus_925805db-4757-4eb1-8f53-fa32bfe2fd0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b4e494da-7a37-4b57-b477-15315c04c9f9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b4e494da-7a37-4b57-b477-15315c04c9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a9261c6e-b1fe-47a9-a86e-b99a76cc29c9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityTaxIdentificationNumber_a9261c6e-b1fe-47a9-a86e-b99a76cc29c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e40d29e6-1078-4ebb-9f2b-6da72ec97ca8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityAddressAddressLine1_e40d29e6-1078-4ebb-9f2b-6da72ec97ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_b2388219-4fc8-46e7-8e07-2752b256bdc3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityAddressAddressLine2_b2388219-4fc8-46e7-8e07-2752b256bdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_91e1c8c3-6961-4ed7-b9d1-d09d3d5c0c36" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityAddressCityOrTown_91e1c8c3-6961-4ed7-b9d1-d09d3d5c0c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6fd46f2f-db53-450a-b72d-4b9c523375de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityAddressStateOrProvince_6fd46f2f-db53-450a-b72d-4b9c523375de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1c04bb5a-44af-41f9-89c8-3e524b927f1f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityAddressPostalZipCode_1c04bb5a-44af-41f9-89c8-3e524b927f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_d9478a4e-e977-45d5-b9fe-711202e27e42" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_CityAreaCode_d9478a4e-e977-45d5-b9fe-711202e27e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_379d004b-72b3-4438-8597-f5506838ba2f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_LocalPhoneNumber_379d004b-72b3-4438-8597-f5506838ba2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7079dff8-d38c-44ea-877f-6337ae0fb148" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_Security12bTitle_7079dff8-d38c-44ea-877f-6337ae0fb148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_c78ae9c6-5dae-43b9-a2d0-f762dec03301" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_TradingSymbol_c78ae9c6-5dae-43b9-a2d0-f762dec03301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_3fe4b9d3-0707-4d6a-9c4f-facaf79907eb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_SecurityExchangeName_3fe4b9d3-0707-4d6a-9c4f-facaf79907eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9ebed659-0435-4535-96f4-77e684699984" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9ebed659-0435-4535-96f4-77e684699984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_a216ab94-6ec1-4a13-9ee2-7e11bb4339c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityVoluntaryFilers_a216ab94-6ec1-4a13-9ee2-7e11bb4339c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_9b455b71-4cc6-4338-8941-6bc436c13c8a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityCurrentReportingStatus_9b455b71-4cc6-4338-8941-6bc436c13c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c5f4ef23-f493-4daf-b9b5-f71565212fdc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityInteractiveDataCurrent_c5f4ef23-f493-4daf-b9b5-f71565212fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_dcebaf91-fceb-42d1-b210-b65552368e8b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityFilerCategory_dcebaf91-fceb-42d1-b210-b65552368e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_d962a057-cca1-4830-9a8d-27764f599d07" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntitySmallBusiness_d962a057-cca1-4830-9a8d-27764f599d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9b44954c-3013-4f33-a0db-3128ea2692d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityEmergingGrowthCompany_9b44954c-3013-4f33-a0db-3128ea2692d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_3cf20c99-b2b2-438b-bfc0-7517e2984a47" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_IcfrAuditorAttestationFlag_3cf20c99-b2b2-438b-bfc0-7517e2984a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f8404530-3819-4254-a57f-5fcb1547638a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityShellCompany_f8404530-3819-4254-a57f-5fcb1547638a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_5c47a77f-636f-42b2-b673-62d0987f98e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityPublicFloat_5c47a77f-636f-42b2-b673-62d0987f98e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ff6a0395-b6ef-4383-9fc9-2b23dec5e1eb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ff6a0395-b6ef-4383-9fc9-2b23dec5e1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_80b15f6a-81f6-417f-a020-d5c67772c1ce" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3f000611-b9df-4bbe-8c2a-4d7b2ea10cb7" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_80b15f6a-81f6-417f-a020-d5c67772c1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_13761f73-6947-479d-ac82-ec1343f8541d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_Revenues_13761f73-6947-479d-ac82-ec1343f8541d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c72db0cd-3df2-4dc5-908d-a4e5bf2f0a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c72db0cd-3df2-4dc5-908d-a4e5bf2f0a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e2398612-7f1b-4cf6-96b1-e290ca218962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_GrossProfit_e2398612-7f1b-4cf6-96b1-e290ca218962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6cd79ee4-7d2a-4b28-8380-8c492b98554f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6cd79ee4-7d2a-4b28-8380-8c492b98554f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_5c26d54b-f2a2-4602-9594-0cd6198546d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_5c26d54b-f2a2-4602-9594-0cd6198546d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_9b981187-004e-4167-9db1-b3d9400cca2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_RestructuringCharges_9b981187-004e-4167-9db1-b3d9400cca2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a7c305fa-4218-4d31-972e-fdb22a60851f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_OperatingIncomeLoss_a7c305fa-4218-4d31-972e-fdb22a60851f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2585f664-70d5-44e1-baa9-1c35566a22b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2585f664-70d5-44e1-baa9-1c35566a22b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b0bbb2e5-3318-4fd7-acd0-5b115cf5ff1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2585f664-70d5-44e1-baa9-1c35566a22b3" xlink:to="loc_us-gaap_InterestExpense_b0bbb2e5-3318-4fd7-acd0-5b115cf5ff1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1c6bcfe9-56ee-47ac-a6fa-5a1212d58f7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2585f664-70d5-44e1-baa9-1c35566a22b3" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1c6bcfe9-56ee-47ac-a6fa-5a1212d58f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_27d5ca0d-2178-4916-aade-1f0e53aced31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2585f664-70d5-44e1-baa9-1c35566a22b3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_27d5ca0d-2178-4916-aade-1f0e53aced31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_572f2156-86ae-4c86-96ed-f0c2c16f0b47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_572f2156-86ae-4c86-96ed-f0c2c16f0b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0394a752-79d7-40b4-b5f9-290b2afa40be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0394a752-79d7-40b4-b5f9-290b2afa40be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1a13afde-b1ec-4df2-a17f-b4ded370c7bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_ProfitLoss_1a13afde-b1ec-4df2-a17f-b4ded370c7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_9b2c2f2d-3e81-41b3-b5c7-6d7124ca8f73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_EarningsPerShareBasic_9b2c2f2d-3e81-41b3-b5c7-6d7124ca8f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_36744220-ccae-4a27-a7f6-0453b30f01ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_36744220-ccae-4a27-a7f6-0453b30f01ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ae9c09ba-7ceb-4ed4-8cce-e0e05d8fdaa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c1d84c45-6e55-4b26-b0cf-59e7c7fb49fb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ae9c09ba-7ceb-4ed4-8cce-e0e05d8fdaa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f3614d62-a43a-469c-871c-fb2f6cc13c0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ae9c09ba-7ceb-4ed4-8cce-e0e05d8fdaa0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f3614d62-a43a-469c-871c-fb2f6cc13c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ee40ec61-8e3d-49bd-aadc-9bd975fc3d78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ae9c09ba-7ceb-4ed4-8cce-e0e05d8fdaa0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ee40ec61-8e3d-49bd-aadc-9bd975fc3d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ab8c0982-afb2-4671-8da8-5bd28e1082e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ab8c0982-afb2-4671-8da8-5bd28e1082e8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_edbff387-6d71-4c92-a72b-5c8547d939e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:to="loc_us-gaap_ProfitLoss_edbff387-6d71-4c92-a72b-5c8547d939e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3beb2589-8d47-41be-bf6b-3026238c4ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3beb2589-8d47-41be-bf6b-3026238c4ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_fabc5f8e-ed09-4f8c-bd99-eb571d2e4782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_fabc5f8e-ed09-4f8c-bd99-eb571d2e4782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_71b80421-2da6-4569-8e92-708c1064c602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_71b80421-2da6-4569-8e92-708c1064c602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_dcb2fed6-9e03-4fc1-9fa5-a5944a7f4402" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0bfe3a28-6f20-4148-a294-ae04fd6ebffd" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_dcb2fed6-9e03-4fc1-9fa5-a5944a7f4402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofComprehensiveIncomeParentheticals"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_671850b9-2894-40be-8f3f-5b9b4f0f5a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_62d3ebcc-18db-4aea-bb8f-5ac1e58d7246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_671850b9-2894-40be-8f3f-5b9b4f0f5a8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_62d3ebcc-18db-4aea-bb8f-5ac1e58d7246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4d5537a2-efd2-4372-baa1-751e04154e80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d5537a2-efd2-4372-baa1-751e04154e80" xlink:to="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8bc5d1f9-315d-4a23-8cf4-c20d4796dd27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8bc5d1f9-315d-4a23-8cf4-c20d4796dd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4536cd51-ec9f-487d-a509-51f44c17ba23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4536cd51-ec9f-487d-a509-51f44c17ba23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8a960ad1-506d-4edf-aae5-21d34f8bdd01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8a960ad1-506d-4edf-aae5-21d34f8bdd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_be88782c-b92f-42ef-a0b2-146470b13a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_InventoryNet_be88782c-b92f-42ef-a0b2-146470b13a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_4894b61b-f476-42a2-bfb7-3222b0f2fdd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_IncomeTaxesReceivable_4894b61b-f476-42a2-bfb7-3222b0f2fdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_609f2943-6c6d-4d33-a323-21d43e0eee9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_OtherAssetsCurrent_609f2943-6c6d-4d33-a323-21d43e0eee9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d55f6761-3a93-4f31-b3e2-126ddbf4a630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsCurrentAbstract_59fd73d1-9545-4748-bb3f-c40118567b8b" xlink:to="loc_us-gaap_AssetsCurrent_d55f6761-3a93-4f31-b3e2-126ddbf4a630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LandBuildingsAndImprovementsGross_f15c2540-2335-4034-bba2-d323d1477635" xlink:href="mtrx-20200630.xsd#mtrx_LandBuildingsAndImprovementsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_mtrx_LandBuildingsAndImprovementsGross_f15c2540-2335-4034-bba2-d323d1477635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_3e9c7972-156b-49f3-ba7d-1c337ae24a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_3e9c7972-156b-49f3-ba7d-1c337ae24a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_TransportationEquipmentGross_5642c836-8b52-4ca6-82cc-df401bcbed49" xlink:href="mtrx-20200630.xsd#mtrx_TransportationEquipmentGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_mtrx_TransportationEquipmentGross_5642c836-8b52-4ca6-82cc-df401bcbed49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_5f818937-5fdc-4db6-9b30-93ae344a460c" xlink:href="mtrx-20200630.xsd#mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross_5f818937-5fdc-4db6-9b30-93ae344a460c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_5c79423f-a5df-4e71-a202-996e6ab3bef4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_us-gaap_ConstructionInProgressGross_5c79423f-a5df-4e71-a202-996e6ab3bef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9ea01481-1088-4547-93c4-089d943993ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9ea01481-1088-4547-93c4-089d943993ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bc693a17-d605-4abb-ad1c-61ecc4f71e41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bc693a17-d605-4abb-ad1c-61ecc4f71e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d293d5c9-5725-4867-a206-d9042bf599de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentGrossAbstract_b39f54ec-0b1c-4542-9e3a-9709e94ea4f0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d293d5c9-5725-4867-a206-d9042bf599de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_35364a5e-6c9a-40c9-b549-8bf7e602d06b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_35364a5e-6c9a-40c9-b549-8bf7e602d06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_08147e44-7ee9-4f80-8c44-6c6200298d21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_Goodwill_08147e44-7ee9-4f80-8c44-6c6200298d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_855a850b-de55-4fe3-a3ec-121cf982057c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_855a850b-de55-4fe3-a3ec-121cf982057c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_8f8012ef-270a-470e-b099-97443eac79fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_8f8012ef-270a-470e-b099-97443eac79fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_61ae0b4a-534b-41f2-b808-bc9854f1c1f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_61ae0b4a-534b-41f2-b808-bc9854f1c1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e256c042-d180-4912-923c-a1974a4971b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_03ca5d6b-13c8-4d11-b648-9f07d7b8d4a2" xlink:to="loc_us-gaap_Assets_e256c042-d180-4912-923c-a1974a4971b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4d5537a2-efd2-4372-baa1-751e04154e80" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6e4c0af6-971b-43a8-aab5-f1317873e3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_AccountsPayableCurrent_6e4c0af6-971b-43a8-aab5-f1317873e3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f8832f46-5e73-4de9-b472-29a8d3bc6498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f8832f46-5e73-4de9-b472-29a8d3bc6498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_25f23e81-bef7-45bb-9f26-c05a60048cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_25f23e81-bef7-45bb-9f26-c05a60048cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_501876bd-0962-4c0b-a762-dbab1a1e3d16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_501876bd-0962-4c0b-a762-dbab1a1e3d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ba923b63-7ec9-446d-ac3e-83e033bdea2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ba923b63-7ec9-446d-ac3e-83e033bdea2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_927e395f-4523-4060-9eca-c60787297779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_927e395f-4523-4060-9eca-c60787297779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_5859e400-32fc-421e-ad6e-1adb8b2ca493" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_5859e400-32fc-421e-ad6e-1adb8b2ca493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_04c7303a-8177-4da6-84af-8be956f70123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_9babe437-2181-4c37-9802-c05bb51e7e62" xlink:to="loc_us-gaap_LiabilitiesCurrent_04c7303a-8177-4da6-84af-8be956f70123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_57a582fb-e1c7-4e1a-86a9-22f3b3efac9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_57a582fb-e1c7-4e1a-86a9-22f3b3efac9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_90d3c2bb-0584-417d-8992-9edccdc69d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_90d3c2bb-0584-417d-8992-9edccdc69d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4c80d431-e3a9-48ee-adb1-afb2ef8cef33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_LineOfCredit_4c80d431-e3a9-48ee-adb1-afb2ef8cef33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_950f2fcd-ab00-43d5-a9c4-38f53013b71f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_950f2fcd-ab00-43d5-a9c4-38f53013b71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a17ad859-ac9c-41ab-89a4-58a391979949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_Liabilities_a17ad859-ac9c-41ab-89a4-58a391979949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_384a8dbf-006a-4d28-b0d0-555231ecbe68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_384a8dbf-006a-4d28-b0d0-555231ecbe68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_96acceff-42af-4a5c-9aa4-f3949dcaf5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:to="loc_us-gaap_CommonStockValue_96acceff-42af-4a5c-9aa4-f3949dcaf5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_55fdb46c-abc3-418e-b34e-d4fb2e703cfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:to="loc_us-gaap_AdditionalPaidInCapital_55fdb46c-abc3-418e-b34e-d4fb2e703cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_22b3367f-f3cf-414d-b3e0-2890153c948e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_22b3367f-f3cf-414d-b3e0-2890153c948e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_333b3903-f192-4ef3-9ad8-4e8728a894a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_333b3903-f192-4ef3-9ad8-4e8728a894a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_217d9572-b2f2-47fd-9e43-3ceeccd2a698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:to="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_217d9572-b2f2-47fd-9e43-3ceeccd2a698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_05ac59f0-4e6b-4ef5-98ae-2c2f988253b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9e9b16d2-6d6b-4267-a1b2-87aac1976288" xlink:to="loc_us-gaap_TreasuryStockValue_05ac59f0-4e6b-4ef5-98ae-2c2f988253b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_10859080-a088-41a4-8457-741aa6c6a33e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_10859080-a088-41a4-8457-741aa6c6a33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a8e0ed2-ea5e-4ecc-903b-00f86690bc75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_57e162f6-0333-4a85-a3d1-b1168c8b8a9e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7a8e0ed2-ea5e-4ecc-903b-00f86690bc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_49e63c5e-e55a-4d4e-890c-8d128ccda46f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_49e63c5e-e55a-4d4e-890c-8d128ccda46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f84237d7-9737-487c-b75e-5a83fd50d084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f84237d7-9737-487c-b75e-5a83fd50d084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a7b4af00-ab3c-4382-9ff9-189f1e89be15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a7b4af00-ab3c-4382-9ff9-189f1e89be15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e6958441-8301-4029-a98b-f0797b553c28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:to="loc_us-gaap_CommonStockSharesIssued_e6958441-8301-4029-a98b-f0797b553c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_28c67e33-8ad5-46e4-8de9-a314b5946cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:to="loc_us-gaap_SharesOutstanding_28c67e33-8ad5-46e4-8de9-a314b5946cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_1966dcd0-f8ba-482f-a430-0c4484de7104" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_deb24cea-9fb7-4bd7-91d8-5de47eb03664" xlink:to="loc_us-gaap_TreasuryStockShares_1966dcd0-f8ba-482f-a430-0c4484de7104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91a43e43-ef97-4f06-85d3-086395180670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91a43e43-ef97-4f06-85d3-086395180670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6851141c-bb36-4c41-97d1-cd042f35c8fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_91a43e43-ef97-4f06-85d3-086395180670" xlink:to="loc_us-gaap_ProfitLoss_6851141c-bb36-4c41-97d1-cd042f35c8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91a43e43-ef97-4f06-85d3-086395180670" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_aeca76ff-00ab-4ba3-baba-f15b27a51cc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_aeca76ff-00ab-4ba3-baba-f15b27a51cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ef2bd7cf-c225-443d-ad49-5b0abc72ac0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ef2bd7cf-c225-443d-ad49-5b0abc72ac0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9d6651d9-45fc-4cc4-bff5-296b1d3d4336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_ShareBasedCompensation_9d6651d9-45fc-4cc4-bff5-296b1d3d4336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_2f35a42a-406e-43fd-a069-18c2db335c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_2f35a42a-406e-43fd-a069-18c2db335c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredIncomeTaxExpenseBenefitSocf_e448acff-3614-4bbd-8d7a-41c288444ce0" xlink:href="mtrx-20200630.xsd#mtrx_DeferredIncomeTaxExpenseBenefitSocf"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_mtrx_DeferredIncomeTaxExpenseBenefitSocf_e448acff-3614-4bbd-8d7a-41c288444ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_60b750aa-18de-4d8a-9a31-09127aac2b5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_60b750aa-18de-4d8a-9a31-09127aac2b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_86d151a1-8d87-4413-9830-f96f8f2ac9b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_86d151a1-8d87-4413-9830-f96f8f2ac9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ccab35d6-f27b-41e8-ab30-c713cb16e72d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ccab35d6-f27b-41e8-ab30-c713cb16e72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_38d27280-db33-42a2-8372-f79c297f1bd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_38d27280-db33-42a2-8372-f79c297f1bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d9b9917b-1e69-4762-a510-5ae4285dc15d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_53990378-f80f-4cd8-89ec-038fcee137c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_53990378-f80f-4cd8-89ec-038fcee137c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_a5cea5b8-3196-4d49-b079-172ae3b25b90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_a5cea5b8-3196-4d49-b079-172ae3b25b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_7085fd3d-d6b9-42d0-978b-3f5dea2c618c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_7085fd3d-d6b9-42d0-978b-3f5dea2c618c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_8c31f602-7bd1-4c55-b5c4-d05e3f8aea01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_8c31f602-7bd1-4c55-b5c4-d05e3f8aea01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_789d3939-5174-4618-8c12-48e09034a3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_789d3939-5174-4618-8c12-48e09034a3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_dc520e44-df6d-4c1c-8608-9976d15dc3e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_dc520e44-df6d-4c1c-8608-9976d15dc3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_9b697862-aed7-4d53-ba1c-a7fc89b9a280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_feaf7e9a-8cdc-4f3c-8242-137d5c092bdf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_9b697862-aed7-4d53-ba1c-a7fc89b9a280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_17565422-c44f-48ee-bc7f-5e7e0c00b47c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_91a43e43-ef97-4f06-85d3-086395180670" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_17565422-c44f-48ee-bc7f-5e7e0c00b47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7cd982c9-c0fc-4e09-825d-fa7ecc682346" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7cd982c9-c0fc-4e09-825d-fa7ecc682346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fb4ef8a0-3b29-4887-a484-c5d5c8a24a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_fb4ef8a0-3b29-4887-a484-c5d5c8a24a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_acd9f241-8138-42d5-90e5-a86124eacd6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_acd9f241-8138-42d5-90e5-a86124eacd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_304373ca-ed48-4955-92d5-b86ac801c783" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_304373ca-ed48-4955-92d5-b86ac801c783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7bc2bf3c-3c8c-4a8e-862b-3981273c8127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4a38c20f-6a44-4779-9754-2e01ae25abe1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7bc2bf3c-3c8c-4a8e-862b-3981273c8127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_6c25e6b5-49b7-4bd1-8ba6-d517243d12b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_6c25e6b5-49b7-4bd1-8ba6-d517243d12b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_5d8243b9-d237-416f-ae92-2fdb2ebef9c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_5d8243b9-d237-416f-ae92-2fdb2ebef9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d17fb004-a4db-4caa-8398-a40119a7b20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d17fb004-a4db-4caa-8398-a40119a7b20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f0fd5af8-457c-4bfe-918c-f3f107ba3868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f0fd5af8-457c-4bfe-918c-f3f107ba3868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_cac65a3c-df61-4a3e-b29c-622aca0330c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_cac65a3c-df61-4a3e-b29c-622aca0330c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_5fffc9b3-efe3-44e9-b83b-b6922358a764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_ProceedsFromStockPlans_5fffc9b3-efe3-44e9-b83b-b6922358a764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfOtherEquity_773807aa-5bba-4a82-8381-b524d4db59b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfOtherEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfOtherEquity_773807aa-5bba-4a82-8381-b524d4db59b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4dda3424-4edb-4bfc-9036-acca4c657e5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_31e0d529-9ecd-4654-8d51-bbe5dd4431d8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4dda3424-4edb-4bfc-9036-acca4c657e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_dd89d3b9-5b08-4fe1-a5c6-171b0a9db7f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_dd89d3b9-5b08-4fe1-a5c6-171b0a9db7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_568fe5ea-4f77-4d88-b15c-048f8f4b7186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_568fe5ea-4f77-4d88-b15c-048f8f4b7186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c8177946-f966-4e41-a7ee-81502b2f0357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c8177946-f966-4e41-a7ee-81502b2f0357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f81f612a-4025-45d7-9023-e4ab17557244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f81f612a-4025-45d7-9023-e4ab17557244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4d312e69-1d40-4bf0-8631-d67e71d39766" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4d312e69-1d40-4bf0-8631-d67e71d39766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_2e02f75d-9b2c-49b3-8169-3a51e40380b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4d312e69-1d40-4bf0-8631-d67e71d39766" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_2e02f75d-9b2c-49b3-8169-3a51e40380b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_af3e6670-9c99-4516-bf49-914062336673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4d312e69-1d40-4bf0-8631-d67e71d39766" xlink:to="loc_us-gaap_InterestPaidNet_af3e6670-9c99-4516-bf49-914062336673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_555f5655-80b1-4b2f-a68c-40b5bc3820ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3ebf478f-0dfd-490e-84ce-b9dd40d96c4f" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_555f5655-80b1-4b2f-a68c-40b5bc3820ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4ef5f766-971d-438c-b5d3-604b9c2393bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_555f5655-80b1-4b2f-a68c-40b5bc3820ef" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4ef5f766-971d-438c-b5d3-604b9c2393bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_fc32e3b1-6994-4e53-9e2e-3549a0f6009b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fc32e3b1-6994-4e53-9e2e-3549a0f6009b" xlink:to="loc_us-gaap_StatementTable_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f85e068e-3a2a-4124-9486-6df97683f0ce" xlink:to="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d33d0de5-3dbb-486f-90fb-b0236459de0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_CommonStockMember_d33d0de5-3dbb-486f-90fb-b0236459de0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_cb40af18-7011-40a6-8c18-dffe83572d5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_cb40af18-7011-40a6-8c18-dffe83572d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7d992b8f-16a3-4ca8-9cab-acebea391bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_RetainedEarningsMember_7d992b8f-16a3-4ca8-9cab-acebea391bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_99777144-6b66-4fd5-8034-114a112b2bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_TreasuryStockMember_99777144-6b66-4fd5-8034-114a112b2bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4828e4a1-e4a6-42e2-94dd-ea5952356917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4828e4a1-e4a6-42e2-94dd-ea5952356917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_612063f9-4f7d-497c-89da-de6c047ef7ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7032fad4-7b4a-4bc8-bfd5-9e8e00b43e2e" xlink:to="loc_us-gaap_NoncontrollingInterestMember_612063f9-4f7d-497c-89da-de6c047ef7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_45d801a7-f5fe-4313-9d31-0a40db8d1174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_279c080f-18e6-46e2-baf2-5d6ab68d5bee" xlink:to="loc_us-gaap_StatementLineItems_45d801a7-f5fe-4313-9d31-0a40db8d1174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_45d801a7-f5fe-4313-9d31-0a40db8d1174" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58dc9d4c-dd18-45a6-8a49-b9b2b32519d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_58dc9d4c-dd18-45a6-8a49-b9b2b32519d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_68a03d9e-2b07-493f-bc57-f8f77ffbcf62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_ProfitLoss_68a03d9e-2b07-493f-bc57-f8f77ffbcf62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1139436-01e8-47f1-b09e-0261a6df331e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1139436-01e8-47f1-b09e-0261a6df331e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e5058a08-9568-40d1-b37b-9a6bbab2e2e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e5058a08-9568-40d1-b37b-9a6bbab2e2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a8b7bcee-36f0-4962-a653-10db1d9cc6a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a8b7bcee-36f0-4962-a653-10db1d9cc6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IssuanceOfDeferredShares_567498ec-9e79-48db-9429-889d1d13f489" xlink:href="mtrx-20200630.xsd#mtrx_IssuanceOfDeferredShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_mtrx_IssuanceOfDeferredShares_567498ec-9e79-48db-9429-889d1d13f489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherTreasurySharePurchases_b3ecb1db-e18c-4617-ad7e-13b1a60319b6" xlink:href="mtrx-20200630.xsd#mtrx_OtherTreasurySharePurchases"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_mtrx_OtherTreasurySharePurchases_b3ecb1db-e18c-4617-ad7e-13b1a60319b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_602df0c2-aba7-424d-8fe3-a59e82c84ae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_602df0c2-aba7-424d-8fe3-a59e82c84ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7de90efe-aeb9-4bd5-a04f-cab5ce436da8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7de90efe-aeb9-4bd5-a04f-cab5ce436da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_12ef8bce-feaf-42b2-9ea6-5edf6f64a2ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8ce75c8-c4a3-402c-b835-e99e0a435d69" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_12ef8bce-feaf-42b2-9ea6-5edf6f64a2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ee195520-1802-41ab-8490-a1df31ea966a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8f928296-620b-4677-971b-1ae3e5270419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ee195520-1802-41ab-8490-a1df31ea966a" xlink:to="loc_us-gaap_StatementTable_8f928296-620b-4677-971b-1ae3e5270419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8f928296-620b-4677-971b-1ae3e5270419" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ed4cbb0d-3213-4283-85fa-30a19b84e673" xlink:to="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a3b900c0-0398-453e-b2f5-68c1ac1011cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a3b900c0-0398-453e-b2f5-68c1ac1011cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_1ed75611-4dc9-49d3-bdba-5acb1cab5a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:to="loc_us-gaap_RetainedEarningsMember_1ed75611-4dc9-49d3-bdba-5acb1cab5a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_0e13a253-0500-46f4-91fc-e87c1dd5efed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8ababa76-e588-45a5-bfbf-871fa232f093" xlink:to="loc_us-gaap_TreasuryStockMember_0e13a253-0500-46f4-91fc-e87c1dd5efed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8f928296-620b-4677-971b-1ae3e5270419" xlink:to="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_077911e6-ac47-406e-8625-9720bb9697f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_077911e6-ac47-406e-8625-9720bb9697f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7f945827-4e65-4048-a7fe-4312b0767a35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7f945827-4e65-4048-a7fe-4312b0767a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredSharesIssued_20a29676-4fd7-429f-8f25-25e9c0fd7727" xlink:href="mtrx-20200630.xsd#mtrx_DeferredSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_mtrx_DeferredSharesIssued_20a29676-4fd7-429f-8f25-25e9c0fd7727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherTreasurySharesAcquired_18d5e191-4f33-48b6-8155-da9f64dee3ab" xlink:href="mtrx-20200630.xsd#mtrx_OtherTreasurySharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_mtrx_OtherTreasurySharesAcquired_18d5e191-4f33-48b6-8155-da9f64dee3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_49c3765a-fdf0-47f4-8a8f-761c3898c662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d95e2dc4-f472-41ec-8596-3b33f4af48b8" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_49c3765a-fdf0-47f4-8a8f-761c3898c662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f891bfdb-113b-4721-b58d-ee77577cd0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_609ffb6d-5cef-4349-95a8-c9457605ca99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f891bfdb-113b-4721-b58d-ee77577cd0f3" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_609ffb6d-5cef-4349-95a8-c9457605ca99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3ec4fc36-9dae-4b20-a940-b435b27ff4f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3ec4fc36-9dae-4b20-a940-b435b27ff4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_e9043d74-1015-44bd-90ca-ffa76bac13a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_UseOfEstimates_e9043d74-1015-44bd-90ca-ffa76bac13a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_7cecf6bc-d567-449f-9031-2e2a1398558e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_7cecf6bc-d567-449f-9031-2e2a1398558e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_67be507d-322a-44c5-981d-d5679c0fa07b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_67be507d-322a-44c5-981d-d5679c0fa07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_23ed662e-89a5-46fd-9299-62635527a2b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_23ed662e-89a5-46fd-9299-62635527a2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_5693ddac-42ab-49b6-bcb4-b8c936a8bd19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_5693ddac-42ab-49b6-bcb4-b8c936a8bd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_RetentionPayablePolicyTextBlock_50d2d9e9-c3e7-4995-84dc-1e90343de229" xlink:href="mtrx-20200630.xsd#mtrx_RetentionPayablePolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_mtrx_RetentionPayablePolicyTextBlock_50d2d9e9-c3e7-4995-84dc-1e90343de229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_00139f94-e359-4aae-9171-883df05feb07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_00139f94-e359-4aae-9171-883df05feb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_1e974b5a-b2f0-4433-98dc-0d3ba2442c5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_1e974b5a-b2f0-4433-98dc-0d3ba2442c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_f711329e-623c-4f3d-af81-e559d8031472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_f711329e-623c-4f3d-af81-e559d8031472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2e223b5a-6293-4084-8d98-0db7d9b1f8a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2e223b5a-6293-4084-8d98-0db7d9b1f8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a606e1c9-2e74-4d7e-bda9-133384e84dbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a606e1c9-2e74-4d7e-bda9-133384e84dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_8fb85360-e45d-4152-9e6b-97dce379b0a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_8fb85360-e45d-4152-9e6b-97dce379b0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InsuranceReservesPolicyTextBlock_fd310978-398a-41e5-a776-a27c2f1093ce" xlink:href="mtrx-20200630.xsd#mtrx_InsuranceReservesPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_mtrx_InsuranceReservesPolicyTextBlock_fd310978-398a-41e5-a776-a27c2f1093ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e2bee977-aead-4a98-8b5d-19ba8d5d4f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e2bee977-aead-4a98-8b5d-19ba8d5d4f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_0751ea9b-0478-4fe6-a14e-ba37091524bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_0751ea9b-0478-4fe6-a14e-ba37091524bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c63e5d0d-c2ed-4a07-94dc-986227335d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c63e5d0d-c2ed-4a07-94dc-986227335d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c3bbcec6-4090-4c97-9664-56a9a84f3de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff1c759e-a489-454d-a4a6-d70f4720cdf4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c3bbcec6-4090-4c97-9664-56a9a84f3de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SummaryofSignificantAccountingPoliciesDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_61f47130-6d0b-461f-a7ee-e07b9a0ce695" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9d2d85a7-560c-4326-8647-71eca0171685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_61f47130-6d0b-461f-a7ee-e07b9a0ce695" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9d2d85a7-560c-4326-8647-71eca0171685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1c8d8e73-c780-4c15-9259-112ca33168c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_61f47130-6d0b-461f-a7ee-e07b9a0ce695" xlink:to="loc_us-gaap_OperatingLeaseLiability_1c8d8e73-c780-4c15-9259-112ca33168c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_61f47130-6d0b-461f-a7ee-e07b9a0ce695" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_04bbb93e-2d06-42b0-80ef-10ea7925c86b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_fe0b6d19-8120-49ae-87a2-4e8d59a79929" xlink:to="loc_srt_SegmentGeographicalDomain_04bbb93e-2d06-42b0-80ef-10ea7925c86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InternationalMember_b6bbe4e3-2bf2-4230-9420-b70c37a3747b" xlink:href="mtrx-20200630.xsd#mtrx_InternationalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_04bbb93e-2d06-42b0-80ef-10ea7925c86b" xlink:to="loc_mtrx_InternationalMember_b6bbe4e3-2bf2-4230-9420-b70c37a3747b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_26b33b21-ed6a-48fe-8171-63c411d9bb85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_e8db80fc-70f9-438e-a3a9-de19c52d25f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_BuildingMember_e8db80fc-70f9-438e-a3a9-de19c52d25f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_97bf2f82-cb90-47f3-8224-27d70d646351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_EquipmentMember_97bf2f82-cb90-47f3-8224-27d70d646351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_0f18ecd9-7912-46c2-9f50-cdc33c90a372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_TransportationEquipmentMember_0f18ecd9-7912-46c2-9f50-cdc33c90a372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7de9ed05-fcc2-431b-89c1-8a9aa4fe8fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6fec935b-b969-4552-b4d7-cc1464bd294c" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7de9ed05-fcc2-431b-89c1-8a9aa4fe8fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_23886da7-9b4c-4c64-9481-e409b6476a4b" xlink:to="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c3f9b6cb-e319-4857-a4bc-18ac3079d442" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:to="loc_srt_MinimumMember_c3f9b6cb-e319-4857-a4bc-18ac3079d442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a07323b4-0a79-4345-871a-e72d993469fd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9a9ad1b7-a662-472a-b240-df0aaead07e3" xlink:to="loc_srt_MaximumMember_a07323b4-0a79-4345-871a-e72d993469fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8a38f5f8-c6de-4506-9ed3-06db974dd4eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_47dcb8e7-c115-46de-8a1c-744eb552819a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_47dcb8e7-c115-46de-8a1c-744eb552819a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98ac1764-1283-4338-8496-f406ac34431a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98ac1764-1283-4338-8496-f406ac34431a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_e990e867-e4fe-4e2c-940c-ef6f0b08014f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2c5028bb-f703-4bfe-934b-4eb0bee8206f" xlink:to="loc_us-gaap_Cash_e990e867-e4fe-4e2c-940c-ef6f0b08014f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Revenue" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3979f143-d5d6-48c8-9136-92e7e1858573" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0c3ea933-139a-4e3a-a2b7-ba258753c56d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3979f143-d5d6-48c8-9136-92e7e1858573" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_0c3ea933-139a-4e3a-a2b7-ba258753c56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RevenueTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_RevenueAbstract_df4bf94f-8763-47c9-a0c9-51bb3b75c197" xlink:href="mtrx-20200630.xsd#mtrx_RevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_dbb27b49-5437-415a-89f3-6765d4bd729c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_RevenueAbstract_df4bf94f-8763-47c9-a0c9-51bb3b75c197" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_dbb27b49-5437-415a-89f3-6765d4bd729c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_806c3502-145e-4c4b-9494-6a364b9e43a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_RevenueAbstract_df4bf94f-8763-47c9-a0c9-51bb3b75c197" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_806c3502-145e-4c4b-9494-6a364b9e43a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RevenueDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RevenueDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_705b03ea-0529-4601-adf5-b69425d72e51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationAbstract_2a8b87db-ee54-44d0-8b4f-ccf88748ecd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_705b03ea-0529-4601-adf5-b69425d72e51" xlink:to="loc_us-gaap_RevenuePerformanceObligationAbstract_2a8b87db-ee54-44d0-8b4f-ccf88748ecd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_f0a7f1ff-5bff-45f0-baed-249b1cd2e8a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuePerformanceObligationAbstract_2a8b87db-ee54-44d0-8b4f-ccf88748ecd7" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_f0a7f1ff-5bff-45f0-baed-249b1cd2e8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths_71742bbf-3f3a-448a-8ac6-b3ba267de7f5" xlink:href="mtrx-20200630.xsd#mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuePerformanceObligationAbstract_2a8b87db-ee54-44d0-8b4f-ccf88748ecd7" xlink:to="loc_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths_71742bbf-3f3a-448a-8ac6-b3ba267de7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_705b03ea-0529-4601-adf5-b69425d72e51" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b1bd64c0-a56e-40cc-86fa-f11a6f0aa046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b1bd64c0-a56e-40cc-86fa-f11a6f0aa046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ChangeinCIE_bd22cf2d-2f1f-4df8-85e9-ac9ca52b8bcb" xlink:href="mtrx-20200630.xsd#mtrx_ChangeinCIE"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:to="loc_mtrx_ChangeinCIE_bd22cf2d-2f1f-4df8-85e9-ac9ca52b8bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_89507f1e-d11f-46d2-a68a-d5b47e79d7a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_89507f1e-d11f-46d2-a68a-d5b47e79d7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ChangeinBIE_6775e36b-1206-4ed7-bf7c-b468e4a78c0b" xlink:href="mtrx-20200630.xsd#mtrx_ChangeinBIE"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:to="loc_mtrx_ChangeinBIE_6775e36b-1206-4ed7-bf7c-b468e4a78c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ContractWithCustomerCurrentLiabilityNet_86fa02bb-f02f-4869-b254-245c60cb56da" xlink:href="mtrx-20200630.xsd#mtrx_ContractWithCustomerCurrentLiabilityNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:to="loc_mtrx_ContractWithCustomerCurrentLiabilityNet_86fa02bb-f02f-4869-b254-245c60cb56da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Changeinnetcontractbalances_7f677dc8-edc1-4972-81ad-c2991c135c9e" xlink:href="mtrx-20200630.xsd#mtrx_Changeinnetcontractbalances"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_066d7ee8-cd39-40bc-b9f5-f8aa5ad33f9e" xlink:to="loc_mtrx_Changeinnetcontractbalances_7f677dc8-edc1-4972-81ad-c2991c135c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_7c846c1a-32e6-4e3a-ad2e-06b73a93c89b" xlink:href="mtrx-20200630.xsd#mtrx_DisclosureCustomerContractsAdditionalInformationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_705b03ea-0529-4601-adf5-b69425d72e51" xlink:to="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_7c846c1a-32e6-4e3a-ad2e-06b73a93c89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01475c47-e869-4ee2-bf5a-4f7509bb4f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_7c846c1a-32e6-4e3a-ad2e-06b73a93c89b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01475c47-e869-4ee2-bf5a-4f7509bb4f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainageYearOne_8f0fe8e0-8865-4084-82ab-4df5f5287aa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractorReceivableRetainageYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_7c846c1a-32e6-4e3a-ad2e-06b73a93c89b" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainageYearOne_8f0fe8e0-8865-4084-82ab-4df5f5287aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne_ab1d7d01-5aa4-48ba-925f-22bc3d9fac05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionContractorReceivableRetainageAfterYearOne"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract_7c846c1a-32e6-4e3a-ad2e-06b73a93c89b" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne_ab1d7d01-5aa4-48ba-925f-22bc3d9fac05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_758d1e40-2e2d-40b3-8dee-992bfb3afc6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_705b03ea-0529-4601-adf5-b69425d72e51" xlink:to="loc_us-gaap_DisaggregationOfRevenueAbstract_758d1e40-2e2d-40b3-8dee-992bfb3afc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_758d1e40-2e2d-40b3-8dee-992bfb3afc6e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9a3f8f30-01d5-440b-95ea-68a23b708c40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_fd6c343b-0d26-447a-ab95-9ae549b0d927" xlink:to="loc_srt_ProductsAndServicesDomain_9a3f8f30-01d5-440b-95ea-68a23b708c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_12c12a57-7b15-4ca4-88b7-d610e8bddaaf" xlink:to="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_95cc5837-c97a-4461-a943-98c4c8fd58dd" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:to="loc_country_US_95cc5837-c97a-4461-a943-98c4c8fd58dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_7a70a291-6378-4dad-ada2-4d574e238473" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:to="loc_country_CA_7a70a291-6378-4dad-ada2-4d574e238473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherinternationalMember_20c24126-d3a7-4904-93f4-cc64c1d59f9c" xlink:href="mtrx-20200630.xsd#mtrx_OtherinternationalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_57700ab6-c771-45ee-9e7a-0bd17fd17074" xlink:to="loc_mtrx_OtherinternationalMember_20c24126-d3a7-4904-93f4-cc64c1d59f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_d762957e-eee3-468a-b564-d954e571bc44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_d762957e-eee3-468a-b564-d954e571bc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_5ad938ad-038e-4c5c-a064-fba64060e13a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d762957e-eee3-468a-b564-d954e571bc44" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_5ad938ad-038e-4c5c-a064-fba64060e13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_413f7672-0166-4b7f-9628-b3301b346972" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_770a49ee-54d5-42d7-a986-50761ab4cca4" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_413f7672-0166-4b7f-9628-b3301b346972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_07de1c62-7214-439f-b0b5-ed2086cd4fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4b4f59d7-a5bf-4c62-a15a-08edb5462a11" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_07de1c62-7214-439f-b0b5-ed2086cd4fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_917b4466-b4da-48c3-80b2-0486778c473c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_d337fe91-f7a8-486b-b6f0-9ea927a54a2a" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_917b4466-b4da-48c3-80b2-0486778c473c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a4e14f60-2e9d-4ac0-bb34-11d3d3d15fbe" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_839a3b74-cb17-459e-a9f3-5c87eed0d359" xlink:to="loc_srt_NameOfMajorCustomerDomain_a4e14f60-2e9d-4ac0-bb34-11d3d3d15fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_70638197-57d4-4e5c-a66c-6231b7a83cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a5f04f61-d464-4750-b680-99cdf170f458" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_70638197-57d4-4e5c-a66c-6231b7a83cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a1c3f0b7-ced0-4e3b-975c-4d5217f8f75f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_70638197-57d4-4e5c-a66c-6231b7a83cb1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a1c3f0b7-ced0-4e3b-975c-4d5217f8f75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e6efd7db-5691-4833-85ea-9491772edbcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_e326ecf2-ad5b-492e-85df-7be7ea7bc8ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6455da56-6674-492d-8f0f-c40625a7edc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_42827012-3f1e-46ae-9cc7-3a06e8e6550b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6455da56-6674-492d-8f0f-c40625a7edc4" xlink:to="loc_us-gaap_FixedPriceContractMember_42827012-3f1e-46ae-9cc7-3a06e8e6550b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_46cd3d0b-ed7d-4fa5-b3c5-e444af635a09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6455da56-6674-492d-8f0f-c40625a7edc4" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_46cd3d0b-ed7d-4fa5-b3c5-e444af635a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_512cb98c-5b26-4fb1-b27b-b7a53adc5793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_07671215-08b7-4280-9e5d-b84dcefe5450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposals"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_e4ffc89c-3271-44c7-801e-2f9bd134117a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9648f164-337d-4d7f-92f1-bddbcd24139a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e4ffc89c-3271-44c7-801e-2f9bd134117a" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9648f164-337d-4d7f-92f1-bddbcd24139a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposalsTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_386465a4-8339-403c-8537-ba5f0d9c68c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_386465a4-8339-403c-8537-ba5f0d9c68c1" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f26b9a23-183d-4a2d-aa66-957516e52a16" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember_045fe320-bba6-414d-a76c-aafac1c8084c" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:to="loc_mtrx_HoustonInterestsLLCMember_045fe320-bba6-414d-a76c-aafac1c8084c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member_710e0709-7f76-4343-8d8e-c2986f93e9c4" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_846b8449-b618-494b-b63c-bfbbc2af8846" xlink:to="loc_mtrx_BaillieTankEquipmentLtd.Member_710e0709-7f76-4343-8d8e-c2986f93e9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ac12fa6e-aef3-42a4-804e-9890d3bcd095" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ConsiderationtransferredTableTextBlock_4dca0bbc-2dbb-4d33-bbfc-7cedf481cf45" xlink:href="mtrx-20200630.xsd#mtrx_ConsiderationtransferredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_mtrx_ConsiderationtransferredTableTextBlock_4dca0bbc-2dbb-4d33-bbfc-7cedf481cf45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_b437a2c4-e204-419c-b958-87458aea5b46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_b437a2c4-e204-419c-b958-87458aea5b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_14165b5c-1e24-43c1-ae0d-317c13bf8456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_f6ebab2a-d608-41e9-a020-588be903d793" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_14165b5c-1e24-43c1-ae0d-317c13bf8456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#AcquisitionsandDisposalsDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_6d98f0d6-80fb-408e-8153-a47057db73bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6d98f0d6-80fb-408e-8153-a47057db73bc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bf2feb9d-3133-4c71-860e-6159d7dbe8a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember_fc4db24e-0534-4dc0-9f2a-4d0fcfc00d22" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_HoustonInterestsLLCMember_fc4db24e-0534-4dc0-9f2a-4d0fcfc00d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member_c845d9cd-32e7-46c4-916f-2b64581c5e8e" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_BaillieTankEquipmentLtd.Member_c845d9cd-32e7-46c4-916f-2b64581c5e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HDBInc.Member_fa10228e-a26d-4940-a32f-85ea09f92e89" xlink:href="mtrx-20200630.xsd#mtrx_HDBInc.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_HDBInc.Member_fa10228e-a26d-4940-a32f-85ea09f92e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_KvaernerNorthAmericanConstructionMember_f8be4dd8-d40d-4258-850a-7f499f77babd" xlink:href="mtrx-20200630.xsd#mtrx_KvaernerNorthAmericanConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_KvaernerNorthAmericanConstructionMember_f8be4dd8-d40d-4258-850a-7f499f77babd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ProcessHeatingEquipmentBusinessMember_d6e14616-0c44-43a4-97ea-5d7defa09865" xlink:href="mtrx-20200630.xsd#mtrx_ProcessHeatingEquipmentBusinessMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4afd46d-223b-4ff3-898c-30ef5b2301bf" xlink:to="loc_mtrx_ProcessHeatingEquipmentBusinessMember_d6e14616-0c44-43a4-97ea-5d7defa09865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d7e3e291-6f16-4faf-b137-956b0ce59b99" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_25636873-c153-4dc6-ac12-ffa3a181e0b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_25636873-c153-4dc6-ac12-ffa3a181e0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_f581dd50-1f15-4da4-b829-c841ec11c244" xlink:href="mtrx-20200630.xsd#mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement_f581dd50-1f15-4da4-b829-c841ec11c244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_d547e9a0-67d5-4990-8cfa-295ae707bf4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_d547e9a0-67d5-4990-8cfa-295ae707bf4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_4e847f44-e5ea-40ff-b546-7f049c55a1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_4e847f44-e5ea-40ff-b546-7f049c55a1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_5c2281ca-c3d4-42b6-a158-2b2debb70be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_5c2281ca-c3d4-42b6-a158-2b2debb70be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_ef0cfc8d-0690-4129-bb23-eaf01e75dc25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_ef0cfc8d-0690-4129-bb23-eaf01e75dc25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_27bd6f56-53eb-49f3-9cbb-9b93589818c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_27bd6f56-53eb-49f3-9cbb-9b93589818c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Economicpurchaseprice_faa1073f-a162-47cc-aaf7-8b5d2bafe9ea" xlink:href="mtrx-20200630.xsd#mtrx_Economicpurchaseprice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Economicpurchaseprice_faa1073f-a162-47cc-aaf7-8b5d2bafe9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_811fbc37-0ca4-40d0-ab3d-a3c19aeccb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_811fbc37-0ca4-40d0-ab3d-a3c19aeccb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2fd89917-51c8-4ea1-92fc-391c1d039577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2fd89917-51c8-4ea1-92fc-391c1d039577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Mtrx_JointVentureValue_20a1ce09-756a-490b-9784-54edb1513c7e" xlink:href="mtrx-20200630.xsd#mtrx_Mtrx_JointVentureValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Mtrx_JointVentureValue_20a1ce09-756a-490b-9784-54edb1513c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Mtrx_ControllingInterestOfJointVentureValue_70d7045a-76ae-4ade-9cf6-425447f0bb3c" xlink:href="mtrx-20200630.xsd#mtrx_Mtrx_ControllingInterestOfJointVentureValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Mtrx_ControllingInterestOfJointVentureValue_70d7045a-76ae-4ade-9cf6-425447f0bb3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_e45ebd23-d1a7-4cdf-9839-57524e0a7c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_e45ebd23-d1a7-4cdf-9839-57524e0a7c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Warrantyreserveworkingcapitalprovision_6908b857-2cdd-48e3-b7bf-3d4643df0b3e" xlink:href="mtrx-20200630.xsd#mtrx_Warrantyreserveworkingcapitalprovision"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Warrantyreserveworkingcapitalprovision_6908b857-2cdd-48e3-b7bf-3d4643df0b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Settlementofwarrantyreserve_2970aece-a267-42a4-820b-acda2a004dfc" xlink:href="mtrx-20200630.xsd#mtrx_Settlementofwarrantyreserve"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_Settlementofwarrantyreserve_2970aece-a267-42a4-820b-acda2a004dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_90883961-3974-4c25-ba2b-438cc909d066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_90883961-3974-4c25-ba2b-438cc909d066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2931c21b-8b4e-4766-8b36-2f7d3a843758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2931c21b-8b4e-4766-8b36-2f7d3a843758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_864cff35-f6ce-44ed-9792-82ee96da10c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_864cff35-f6ce-44ed-9792-82ee96da10c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_f459ffaa-17fd-4213-a2ec-0f0645192164" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets_f459ffaa-17fd-4213-a2ec-0f0645192164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaDepreciationExpense_e2aef814-ef12-4e8f-8129-086553526a35" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaDepreciationExpense"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_BusinessAcquisitionProFormaDepreciationExpense_e2aef814-ef12-4e8f-8129-086553526a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_6197fd99-364a-4c03-82c3-527929a5371c" xlink:href="mtrx-20200630.xsd#mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0ed24555-bf9f-46f9-bd5c-fe53886c761f" xlink:to="loc_mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement_6197fd99-364a-4c03-82c3-527929a5371c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c91c44d8-3809-4540-bee8-b1736f887dd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1d44d51e-d482-415d-aac4-a42272a8e66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c91c44d8-3809-4540-bee8-b1736f887dd2" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1d44d51e-d482-415d-aac4-a42272a8e66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ed34a475-747b-4ae0-ad90-2bec405869f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_233d2f5c-b93d-4687-9756-fe7bea66ebeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ed34a475-747b-4ae0-ad90-2bec405869f6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_233d2f5c-b93d-4687-9756-fe7bea66ebeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock_e209394b-5042-44fc-82e7-52fb47acb49a" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ed34a475-747b-4ae0-ad90-2bec405869f6" xlink:to="loc_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock_e209394b-5042-44fc-82e7-52fb47acb49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e38ecf83-941f-4723-b619-981549e5481f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ed34a475-747b-4ae0-ad90-2bec405869f6" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e38ecf83-941f-4723-b619-981549e5481f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b96859c5-8537-4382-8ce4-ee6ae760655f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b96859c5-8537-4382-8ce4-ee6ae760655f" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3d0fd4d7-6beb-4235-b492-ae1d74f5bc72" xlink:to="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_2d9e83dd-8dee-430b-ab64-c38af663a9fc" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_ElectricalInfrastructureMember_2d9e83dd-8dee-430b-ab64-c38af663a9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_af2799f5-fa80-4731-ad92-c5efbc0acc77" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_OilGasAndChemicalMember_af2799f5-fa80-4731-ad92-c5efbc0acc77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_80149c79-d06c-475f-9419-3ca0614baf8d" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_StorageSolutionsMember_80149c79-d06c-475f-9419-3ca0614baf8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_292a083d-c5ea-4259-9d49-89138f712abd" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_IndustrialMember_292a083d-c5ea-4259-9d49-89138f712abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ReportingUnitMember_c16d48e5-96f4-4f74-a60d-f5a7c0831411" xlink:href="mtrx-20200630.xsd#mtrx_ReportingUnitMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d19af9c9-7c79-4769-8bca-a667174adddd" xlink:to="loc_mtrx_ReportingUnitMember_c16d48e5-96f4-4f74-a60d-f5a7c0831411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_99466201-8d81-48ec-8fd7-15957ea5f3d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_16099472-c7cb-4435-ad30-1d697116fd1b" xlink:to="loc_us-gaap_GoodwillLineItems_99466201-8d81-48ec-8fd7-15957ea5f3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_99466201-8d81-48ec-8fd7-15957ea5f3d0" xlink:to="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_30be4e30-7c4d-47be-8205-81d5c07ed36b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_Goodwill_30be4e30-7c4d-47be-8205-81d5c07ed36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_a81af60f-0924-4960-8767-202146eba7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_a81af60f-0924-4960-8767-202146eba7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_02a6e7c1-5407-4ea5-a126-2abe0ff5252e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_02a6e7c1-5407-4ea5-a126-2abe0ff5252e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f09eb368-ae49-46a3-97c9-0132ddac46f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f09eb368-ae49-46a3-97c9-0132ddac46f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4a082312-0030-44a5-9ad7-3569b30965f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_us-gaap_Goodwill_4a082312-0030-44a5-9ad7-3569b30965f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_ffc80908-2886-4545-89da-0103e7d4ff77" xlink:href="mtrx-20200630.xsd#mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_40ddd326-3817-44a4-8177-37cbe931570a" xlink:to="loc_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment_ffc80908-2886-4545-89da-0103e7d4ff77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0834c0a9-2b2b-48ef-8a10-84c8e2b4228c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0834c0a9-2b2b-48ef-8a10-84c8e2b4228c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_de15d66d-ee78-4a1f-9996-720782c3a321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_de15d66d-ee78-4a1f-9996-720782c3a321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f310ca58-5cb8-49cc-94aa-ffd63bc7936f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f310ca58-5cb8-49cc-94aa-ffd63bc7936f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f653ea0c-d092-4455-96d6-069e5793569b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f653ea0c-d092-4455-96d6-069e5793569b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_7eb7476d-8fb6-41b4-9ce1-399ae6b7e0e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_7eb7476d-8fb6-41b4-9ce1-399ae6b7e0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7e68fc04-be34-443b-8983-46e2d4940afe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7e68fc04-be34-443b-8983-46e2d4940afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_028cb446-63c3-4f77-a80e-f87df0d0d0fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_028cb446-63c3-4f77-a80e-f87df0d0d0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0177a6c7-a83f-4486-8e50-0cfb126446ba" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_78b4a443-8c8a-49c5-a9b0-8c512a7eacc3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment1Member_6e820888-003c-43cb-bf1a-b2382e36253b" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:to="loc_mtrx_CustomerRelationshipImpairment1Member_6e820888-003c-43cb-bf1a-b2382e36253b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment2Member_328ac437-8cc8-40bb-90ed-f7d91d8e5f4e" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:to="loc_mtrx_CustomerRelationshipImpairment2Member_328ac437-8cc8-40bb-90ed-f7d91d8e5f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerRelationshipImpairment3Member_3d777488-5158-42f3-b27e-89c029b4c075" xlink:href="mtrx-20200630.xsd#mtrx_CustomerRelationshipImpairment3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e3f76751-9182-431a-89f9-926c050a0f5a" xlink:to="loc_mtrx_CustomerRelationshipImpairment3Member_3d777488-5158-42f3-b27e-89c029b4c075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d2027238-ad29-4e6c-9042-68e87b319344" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2cc642ae-6803-4293-a2cc-ffcec9e23f26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2cc642ae-6803-4293-a2cc-ffcec9e23f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_2b637d60-b27c-45db-bd81-2b4195ba183c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_2b637d60-b27c-45db-bd81-2b4195ba183c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d2636731-85d7-4ef1-994b-de91397396d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d2636731-85d7-4ef1-994b-de91397396d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8c4d0318-faa1-47d9-a769-622be5c039e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7278c3e3-e7f6-4a54-8dff-6576236f995c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8c4d0318-faa1-47d9-a769-622be5c039e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#GoodwillandOtherIntangibleAssetsDetails1"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e80d4f99-9da0-49e9-ad38-d375f39a991c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e80d4f99-9da0-49e9-ad38-d375f39a991c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_bfc03065-9d84-481e-83f9-eae93686f543" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_bfc03065-9d84-481e-83f9-eae93686f543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2fa2670d-13ee-4d6a-b006-bf84cd31ba5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bfc03065-9d84-481e-83f9-eae93686f543" xlink:to="loc_us-gaap_SegmentDomain_2fa2670d-13ee-4d6a-b006-bf84cd31ba5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ReportingUnitMember_c7ee16f7-81d1-4092-845a-6171446bda0d" xlink:href="mtrx-20200630.xsd#mtrx_ReportingUnitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2fa2670d-13ee-4d6a-b006-bf84cd31ba5a" xlink:to="loc_mtrx_ReportingUnitMember_c7ee16f7-81d1-4092-845a-6171446bda0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_89ed0a68-df35-4155-9764-1fc4e5b5c987" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BaillieTankEquipmentLtd.Member_c1a84d7a-9136-47c6-9e1e-b82c7aaf2317" xlink:href="mtrx-20200630.xsd#mtrx_BaillieTankEquipmentLtd.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:to="loc_mtrx_BaillieTankEquipmentLtd.Member_c1a84d7a-9136-47c6-9e1e-b82c7aaf2317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_HoustonInterestsLLCMember_c41f3ccc-3189-4e33-b86e-e3dba79a7808" xlink:href="mtrx-20200630.xsd#mtrx_HoustonInterestsLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d924aa1-1e15-48a1-9f65-0733775f05e3" xlink:to="loc_mtrx_HoustonInterestsLLCMember_c41f3ccc-3189-4e33-b86e-e3dba79a7808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c6ee6fcf-a871-4274-97c3-c2e8d726d1ba" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SMElectricTradeNameMember_d34223c8-9810-460b-bc42-84aa106f5117" xlink:href="mtrx-20200630.xsd#mtrx_SMElectricTradeNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_mtrx_SMElectricTradeNameMember_d34223c8-9810-460b-bc42-84aa106f5117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_50bec7c1-1144-4e2a-87bb-329cc8a957dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_us-gaap_IntellectualPropertyMember_50bec7c1-1144-4e2a-87bb-329cc8a957dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerBasedMember_c42abd49-09fa-489b-94fb-b63cecb0d460" xlink:href="mtrx-20200630.xsd#mtrx_CustomerBasedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_mtrx_CustomerBasedMember_c42abd49-09fa-489b-94fb-b63cecb0d460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_7781b9cb-6975-4e4b-8df9-961fbb07c2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_7781b9cb-6975-4e4b-8df9-961fbb07c2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1ebcd77d-9e2e-44fd-9338-40a4bfd1fc8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c988c9be-9f8e-48d5-9d84-8a9f2c370544" xlink:to="loc_us-gaap_TradeNamesMember_1ebcd77d-9e2e-44fd-9338-40a4bfd1fc8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bec0a551-64f4-4c54-8ea3-417cdd50e896" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0867be7d-6539-42a9-a82d-768f38ceba80" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bec0a551-64f4-4c54-8ea3-417cdd50e896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_78a81394-deb2-490e-8a8e-4f663d5fdbf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bec0a551-64f4-4c54-8ea3-417cdd50e896" xlink:to="loc_us-gaap_TradeNamesMember_78a81394-deb2-490e-8a8e-4f663d5fdbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_18925de1-6d97-4735-8455-7f9a69a8eba3" xlink:to="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9e12bbb0-ac1a-4d5a-afa8-fb17a682e0be" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:to="loc_srt_MinimumMember_9e12bbb0-ac1a-4d5a-afa8-fb17a682e0be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bdcd3715-fe72-4f39-8bc6-115f05cb09d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3b14e30c-b31d-4d69-bfd0-c1222a009e8a" xlink:to="loc_srt_MaximumMember_bdcd3715-fe72-4f39-8bc6-115f05cb09d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7ffcbb58-03c8-4aa4-8919-6a0b3f68d37a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedTradeNamesGross_2804e359-5b01-4856-a027-a4956075af42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedTradeNamesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_FiniteLivedTradeNamesGross_2804e359-5b01-4856-a027-a4956075af42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_0803ae47-6bf8-4f34-b1b6-a4d27f7c88a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_0803ae47-6bf8-4f34-b1b6-a4d27f7c88a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_bc9f24fc-d327-4104-ab2d-8d1d84524295" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2758a199-9528-4d54-a912-c0f86b523d4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2758a199-9528-4d54-a912-c0f86b523d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9540c2b9-3a71-4241-969a-38f109fce91f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9540c2b9-3a71-4241-969a-38f109fce91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_155d0615-6b22-44a2-b894-69af075c9b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_155d0615-6b22-44a2-b894-69af075c9b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6045d03f-11b1-4034-abc6-bcb1a53ee7c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6045d03f-11b1-4034-abc6-bcb1a53ee7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_925dd1a3-d300-4fb2-a158-2ca4e5d79843" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_d31fab65-31d4-4c24-b6d2-715e17fc4184" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_925dd1a3-d300-4fb2-a158-2ca4e5d79843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Debt" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ea71d8bf-5250-476b-9d27-8b81b1b76eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7319414c-5e51-410a-88a0-4e7bff928c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea71d8bf-5250-476b-9d27-8b81b1b76eb2" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_7319414c-5e51-410a-88a0-4e7bff928c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4e1fc494-49dd-419b-b6a3-9bb66c9ed37f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_7a56b2a6-25d5-41bf-9f97-ee335b5b925d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4e1fc494-49dd-419b-b6a3-9bb66c9ed37f" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_7a56b2a6-25d5-41bf-9f97-ee335b5b925d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/DebtDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_defd0332-8eed-4566-be5e-72a407c12407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_defd0332-8eed-4566-be5e-72a407c12407" xlink:to="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:to="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_dd4693bf-3294-453e-a0db-eb057ac193b3" xlink:to="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CdorRateMember_9278fdd2-cbfb-4ae3-954c-4ab30f52e792" xlink:href="mtrx-20200630.xsd#mtrx_CdorRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:to="loc_mtrx_CdorRateMember_9278fdd2-cbfb-4ae3-954c-4ab30f52e792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CanadianPrimeRateMember_f9aef7f2-6f8c-4d11-aa10-97bb5da4efd0" xlink:href="mtrx-20200630.xsd#mtrx_CanadianPrimeRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_7c3afcb0-e81c-42f0-bfd0-aeeb176c162d" xlink:to="loc_mtrx_CanadianPrimeRateMember_f9aef7f2-6f8c-4d11-aa10-97bb5da4efd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:to="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_48c430b8-872a-454d-9384-02c8b685f808" xlink:to="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c7bf9c71-c290-48b5-ba56-a19f31136018" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:to="loc_srt_MinimumMember_c7bf9c71-c290-48b5-ba56-a19f31136018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_78cd76be-8e16-483d-92ec-af5196df2a60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6fc269f6-304b-4cf5-a91a-318ced35947a" xlink:to="loc_srt_MaximumMember_78cd76be-8e16-483d-92ec-af5196df2a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3acdcc66-45d7-4f9d-83ae-005b19d43685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_33031e58-0944-45cd-a2d4-4df6180fa27e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_3acdcc66-45d7-4f9d-83ae-005b19d43685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:href="mtrx-20200630.xsd#mtrx_DebtTextualAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3acdcc66-45d7-4f9d-83ae-005b19d43685" xlink:to="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c81cb7f1-0151-4431-aedf-16ad83c379a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c81cb7f1-0151-4431-aedf-16ad83c379a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_05e1756e-a468-4295-a113-eb134f24ab0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_05e1756e-a468-4295-a113-eb134f24ab0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_5df2f3d4-3bf9-4b88-97f6-498162d6a6b6" xlink:href="mtrx-20200630.xsd#mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling_5df2f3d4-3bf9-4b88-97f6-498162d6a6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Sublimitonlettersofcreditunderthecreditfacility_6b4c7bf4-1398-4488-94d4-fbbd84569582" xlink:href="mtrx-20200630.xsd#mtrx_Sublimitonlettersofcreditunderthecreditfacility"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_Sublimitonlettersofcreditunderthecreditfacility_6b4c7bf4-1398-4488-94d4-fbbd84569582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_aad17772-8061-4026-b330-27b97d870428" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum_aad17772-8061-4026-b330-27b97d870428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_23bf0353-5815-4da2-9658-edd0da65716a" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum_23bf0353-5815-4da2-9658-edd0da65716a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_d0edc088-7c16-4d3b-9235-10bae2dbd0f4" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum_d0edc088-7c16-4d3b-9235-10bae2dbd0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_ca65c991-13de-4900-9f80-a81e26a04fd9" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum_ca65c991-13de-4900-9f80-a81e26a04fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_0e7607a3-17d4-404d-8ba7-70a1493c88ca" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum_0e7607a3-17d4-404d-8ba7-70a1493c88ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_43f878be-59a2-4ae3-ba92-5f5a021721e0" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum_43f878be-59a2-4ae3-ba92-5f5a021721e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ab0151dc-03d8-4689-a878-971cbe4b6ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ab0151dc-03d8-4689-a878-971cbe4b6ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SeniorLeverageRatioMaximum_720badbb-6c13-4dc1-ba43-d2bdf2697697" xlink:href="mtrx-20200630.xsd#mtrx_SeniorLeverageRatioMaximum"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_SeniorLeverageRatioMaximum_720badbb-6c13-4dc1-ba43-d2bdf2697697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SeniorLeverageRatioMinimum_663a64b8-0fc0-4f9e-b5a5-84c450d8c8b7" xlink:href="mtrx-20200630.xsd#mtrx_SeniorLeverageRatioMinimum"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_SeniorLeverageRatioMinimum_663a64b8-0fc0-4f9e-b5a5-84c450d8c8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FixedChargeCoverageRatioMaximum_a2a2569e-13a3-495e-9089-21059b3af9d4" xlink:href="mtrx-20200630.xsd#mtrx_FixedChargeCoverageRatioMaximum"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_FixedChargeCoverageRatioMaximum_a2a2569e-13a3-495e-9089-21059b3af9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FixedChargeCoverageRatioMinimum_31284410-0c7e-43ae-9788-593ad2db852f" xlink:href="mtrx-20200630.xsd#mtrx_FixedChargeCoverageRatioMinimum"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_FixedChargeCoverageRatioMinimum_31284410-0c7e-43ae-9788-593ad2db852f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AmountOfLimitOnAssetDispositions_5a36e6bb-8a8e-4ad0-a421-a47d26651362" xlink:href="mtrx-20200630.xsd#mtrx_AmountOfLimitOnAssetDispositions"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_DebtTextualAbstract_4afad1c2-1987-4dc9-9d3f-67b81b773edd" xlink:to="loc_mtrx_AmountOfLimitOnAssetDispositions_5a36e6bb-8a8e-4ad0-a421-a47d26651362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/DebtDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_84c64d5a-1b95-4bb7-8592-81e75990ba2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_84c64d5a-1b95-4bb7-8592-81e75990ba2a" xlink:to="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1db65bd6-01e9-4a78-a820-e3e3d4a18251" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1db65bd6-01e9-4a78-a820-e3e3d4a18251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CapacityConstraintDueToSeniorLeverageRatio_efe716fa-4290-4155-b806-6faad535e264" xlink:href="mtrx-20200630.xsd#mtrx_CapacityConstraintDueToSeniorLeverageRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:to="loc_mtrx_CapacityConstraintDueToSeniorLeverageRatio_efe716fa-4290-4155-b806-6faad535e264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint_d0a926cc-6c61-43a0-9352-19362f505c16" xlink:href="mtrx-20200630.xsd#mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:to="loc_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint_d0a926cc-6c61-43a0-9352-19362f505c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LettersOfCreditIssued_ed676e11-5ead-47b0-9c4a-e5aab465d12b" xlink:href="mtrx-20200630.xsd#mtrx_LettersOfCreditIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:to="loc_mtrx_LettersOfCreditIssued_ed676e11-5ead-47b0-9c4a-e5aab465d12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_58263276-ccb9-49ec-828d-7a9bb6eff6ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:to="loc_us-gaap_LineOfCredit_58263276-ccb9-49ec-828d-7a9bb6eff6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_51690b87-9e31-4540-9656-22c925c64d0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_4733a55b-e543-49ca-a9b0-a820f71b164c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_51690b87-9e31-4540-9656-22c925c64d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_08f30e46-951c-4216-ad23-4b19f55ddf90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_b33e3475-9aea-41cb-bcb3-16d1436c654f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_08f30e46-951c-4216-ad23-4b19f55ddf90" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_b33e3475-9aea-41cb-bcb3-16d1436c654f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ec560c0e-ffac-4327-b220-5abe9a397ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ec560c0e-ffac-4327-b220-5abe9a397ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_782111d7-e26e-48c2-8a7b-1b4cc497d45a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_782111d7-e26e-48c2-8a7b-1b4cc497d45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7e6db1e5-358c-4dda-bf28-6376789367e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7e6db1e5-358c-4dda-bf28-6376789367e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4769e3f1-e618-4608-8377-f79af3c3994e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4769e3f1-e618-4608-8377-f79af3c3994e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock_2f90e325-ddc9-48f5-bd85-e9cf744de9e6" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock_2f90e325-ddc9-48f5-bd85-e9cf744de9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_0893b1df-45c3-4c1b-b5b7-8e6bf1fa4302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_0893b1df-45c3-4c1b-b5b7-8e6bf1fa4302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_826dc14f-984b-4999-b33f-6a28519e02b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36ea632b-70db-4d8b-bf39-f058e4c955d9" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_826dc14f-984b-4999-b33f-6a28519e02b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActTotalBenefit_f8971f4a-3437-4459-aaf7-6089ffc41842" xlink:href="mtrx-20200630.xsd#mtrx_CARESActTotalBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESActTotalBenefit_f8971f4a-3437-4459-aaf7-6089ffc41842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards_8cbc0456-e675-440a-9fe2-93e256525d97" xlink:href="mtrx-20200630.xsd#mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards_8cbc0456-e675-440a-9fe2-93e256525d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActInterestExpenseDeductionUpperLimit_afb6a548-e908-4c78-8e1f-473687508ac7" xlink:href="mtrx-20200630.xsd#mtrx_CARESActInterestExpenseDeductionUpperLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESActInterestExpenseDeductionUpperLimit_afb6a548-e908-4c78-8e1f-473687508ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActInterestExpenseDeductionFloor_89b6f22d-a368-4652-8e66-59e6ab1319e0" xlink:href="mtrx-20200630.xsd#mtrx_CARESActInterestExpenseDeductionFloor"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESActInterestExpenseDeductionFloor_89b6f22d-a368-4652-8e66-59e6ab1319e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActCharitableContributionsDeductionNewCeiling_73543f2a-1741-4445-83f5-5ca3f05f5738" xlink:href="mtrx-20200630.xsd#mtrx_CARESActCharitableContributionsDeductionNewCeiling"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESActCharitableContributionsDeductionNewCeiling_73543f2a-1741-4445-83f5-5ca3f05f5738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActCharitableContributionsDeductionOldCeiling_7f296afb-3e57-4127-a126-4589da8c23f9" xlink:href="mtrx-20200630.xsd#mtrx_CARESActCharitableContributionsDeductionOldCeiling"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESActCharitableContributionsDeductionOldCeiling_7f296afb-3e57-4127-a126-4589da8c23f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESActPayrollTaxCredits_9896062b-5bfb-4fe6-81e1-a8ed6e01b262" xlink:href="mtrx-20200630.xsd#mtrx_CARESActPayrollTaxCredits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESActPayrollTaxCredits_9896062b-5bfb-4fe6-81e1-a8ed6e01b262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CARESACTDeferredPayrollTaxLiability_aaa34cf5-6591-4cca-ac44-8e45c621b9ad" xlink:href="mtrx-20200630.xsd#mtrx_CARESACTDeferredPayrollTaxLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CARESACTDeferredPayrollTaxLiability_aaa34cf5-6591-4cca-ac44-8e45c621b9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CanadaEmergencyWageSubsidyRelief_65a88c34-eb32-4c3f-bcf5-3fa2bc8d17c6" xlink:href="mtrx-20200630.xsd#mtrx_CanadaEmergencyWageSubsidyRelief"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_mtrx_CanadaEmergencyWageSubsidyRelief_65a88c34-eb32-4c3f-bcf5-3fa2bc8d17c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_20d5e0a8-b19a-40cf-96f4-da00eb44a978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_398c7f2e-0c67-484a-b433-bdd08df7d072" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_20d5e0a8-b19a-40cf-96f4-da00eb44a978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0f98fcc3-5d40-4ca7-839b-0baafcd76bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_eefdcbd5-a488-44a8-887b-648e16906293" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0f98fcc3-5d40-4ca7-839b-0baafcd76bb2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_eefdcbd5-a488-44a8-887b-648e16906293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_99b7fd98-3938-4901-b1e8-1363162ab738" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_eefdcbd5-a488-44a8-887b-648e16906293" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_99b7fd98-3938-4901-b1e8-1363162ab738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_daf03e11-82e8-4e01-8c99-ea8c992f6a5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_eefdcbd5-a488-44a8-887b-648e16906293" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_daf03e11-82e8-4e01-8c99-ea8c992f6a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b4efd8bc-7997-4a6b-8d54-a5bbb354feb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_eefdcbd5-a488-44a8-887b-648e16906293" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b4efd8bc-7997-4a6b-8d54-a5bbb354feb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails1"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_847ad57e-6d81-4097-ab67-27ba6a97fde2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ac90bce4-d8bd-4c69-9d18-b8f8d240585d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_847ad57e-6d81-4097-ab67-27ba6a97fde2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ac90bce4-d8bd-4c69-9d18-b8f8d240585d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_632f3989-70fb-41e7-9ca9-1b0628038404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ac90bce4-d8bd-4c69-9d18-b8f8d240585d" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_632f3989-70fb-41e7-9ca9-1b0628038404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_910af0dc-0b89-45b0-a2b6-2e3009087e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_632f3989-70fb-41e7-9ca9-1b0628038404" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_910af0dc-0b89-45b0-a2b6-2e3009087e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_54e8378a-1dc3-41e7-bfe8-fd786f224c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_632f3989-70fb-41e7-9ca9-1b0628038404" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_54e8378a-1dc3-41e7-bfe8-fd786f224c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1d644e0d-a4cd-4f28-9dfe-851cd4a83863" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_632f3989-70fb-41e7-9ca9-1b0628038404" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1d644e0d-a4cd-4f28-9dfe-851cd4a83863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_fda493c3-0933-4749-912f-30ea0cb88003" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_632f3989-70fb-41e7-9ca9-1b0628038404" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_fda493c3-0933-4749-912f-30ea0cb88003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cbffd763-3c20-4fa3-9814-76b5213ec26e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ac90bce4-d8bd-4c69-9d18-b8f8d240585d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cbffd763-3c20-4fa3-9814-76b5213ec26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e9b19e78-12f3-4053-adb0-fa5fc4388edf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cbffd763-3c20-4fa3-9814-76b5213ec26e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e9b19e78-12f3-4053-adb0-fa5fc4388edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0fbf1251-dac3-489a-ba31-c39f175b28bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cbffd763-3c20-4fa3-9814-76b5213ec26e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0fbf1251-dac3-489a-ba31-c39f175b28bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e99362c5-8cf2-47dc-b272-09535b9273c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cbffd763-3c20-4fa3-9814-76b5213ec26e" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e99362c5-8cf2-47dc-b272-09535b9273c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a643391e-eca2-4561-b4cc-31d01f6222b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cbffd763-3c20-4fa3-9814-76b5213ec26e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a643391e-eca2-4561-b4cc-31d01f6222b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2ee47dd6-2961-40e0-bb6c-3042b87b5b8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ac90bce4-d8bd-4c69-9d18-b8f8d240585d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2ee47dd6-2961-40e0-bb6c-3042b87b5b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails2"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0b2219aa-22e0-4943-b717-1938e16fbcef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0b2219aa-22e0-4943-b717-1938e16fbcef" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d558bf1f-d0b0-4f72-aa30-ddd491b57a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d558bf1f-d0b0-4f72-aa30-ddd491b57a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_57e608a3-c51f-412a-af4f-7cadbd1a0771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_57e608a3-c51f-412a-af4f-7cadbd1a0771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_db1fe21e-5e39-43ff-ac19-f92a6bbf2b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_db1fe21e-5e39-43ff-ac19-f92a6bbf2b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_20218204-b5ac-48c2-8b01-1a952a97a22b" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit_20218204-b5ac-48c2-8b01-1a952a97a22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2e62e758-2014-477c-9ce9-752fea8caf3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2e62e758-2014-477c-9ce9-752fea8caf3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Reversalofbranchliability_311193a2-1bf9-4dfc-a969-3bb7666aa037" xlink:href="mtrx-20200630.xsd#mtrx_Reversalofbranchliability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_mtrx_Reversalofbranchliability_311193a2-1bf9-4dfc-a969-3bb7666aa037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_dd8a25b7-a5e7-4e7a-8502-b30aa5e86df0" xlink:href="mtrx-20200630.xsd#mtrx_Effectofnewaccountingstandardcomparedtooldstandard"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_mtrx_Effectofnewaccountingstandardcomparedtooldstandard_dd8a25b7-a5e7-4e7a-8502-b30aa5e86df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_e89ba1c8-c024-4a73-b9ad-66c6ab0fbcbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_e89ba1c8-c024-4a73-b9ad-66c6ab0fbcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_ba110b8e-1970-4465-96d9-da4b9b0b6cdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_ba110b8e-1970-4465-96d9-da4b9b0b6cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_17d622aa-01ed-4aa8-9634-7470af5ddf07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_17d622aa-01ed-4aa8-9634-7470af5ddf07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingenciesOther_47696015-f877-4d3e-961e-0ec74aa45db5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingenciesOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingenciesOther_47696015-f877-4d3e-961e-0ec74aa45db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2ec1be86-0d86-48ac-9df5-ce620dc74050" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2ec1be86-0d86-48ac-9df5-ce620dc74050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a20aaa28-e88f-4f04-900b-25e1fb8fe7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a20aaa28-e88f-4f04-900b-25e1fb8fe7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AmountOfNonDeductibleGoodwillImpaired_a9785102-b4fc-4510-87e1-94a0e89df6ac" xlink:href="mtrx-20200630.xsd#mtrx_AmountOfNonDeductibleGoodwillImpaired"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7affc67f-dd90-487d-b5eb-d75f650b73ae" xlink:to="loc_mtrx_AmountOfNonDeductibleGoodwillImpaired_a9785102-b4fc-4510-87e1-94a0e89df6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails3"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9b7181b3-c89b-48ee-967f-16c71662c27b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_b5e9790d-5443-4421-b7f0-bcad39eb207f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9b7181b3-c89b-48ee-967f-16c71662c27b" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_b5e9790d-5443-4421-b7f0-bcad39eb207f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_b5e9790d-5443-4421-b7f0-bcad39eb207f" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_aa35959f-6a9d-41f2-9cd5-41307a38db79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_aa35959f-6a9d-41f2-9cd5-41307a38db79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_9c9fc8f6-fb57-4e80-8b57-278a2293029f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_9c9fc8f6-fb57-4e80-8b57-278a2293029f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_6c33b653-351c-42b5-9519-287d63dcfc7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_6c33b653-351c-42b5-9519-287d63dcfc7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredTaxAssetsInsuranceReserve_c625c72d-f9e8-4c3e-a98e-e7f9fcbc27b5" xlink:href="mtrx-20200630.xsd#mtrx_DeferredTaxAssetsInsuranceReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_mtrx_DeferredTaxAssetsInsuranceReserve_c625c72d-f9e8-4c3e-a98e-e7f9fcbc27b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_939db969-9d0f-4b50-81cc-8ec58f06ebd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_939db969-9d0f-4b50-81cc-8ec58f06ebd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_c3b2a43e-4f8a-471e-98d0-bd93dbb3786f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_c3b2a43e-4f8a-471e-98d0-bd93dbb3786f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8eb78ca2-15e9-4065-acbd-568f4d10d9fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8eb78ca2-15e9-4065-acbd-568f4d10d9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_9a45a095-c83f-4622-a017-44d341adeabf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_9a45a095-c83f-4622-a017-44d341adeabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_337cbf62-e5a5-4e7c-b100-d955e146fb31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_337cbf62-e5a5-4e7c-b100-d955e146fb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DeferredTaxAssetsAccruedLosses_bee2ad71-5d2d-44b6-95a5-3af7f098811b" xlink:href="mtrx-20200630.xsd#mtrx_DeferredTaxAssetsAccruedLosses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_mtrx_DeferredTaxAssetsAccruedLosses_bee2ad71-5d2d-44b6-95a5-3af7f098811b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_82d55374-b390-4fa6-a1f8-5569762658d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_82d55374-b390-4fa6-a1f8-5569762658d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_22d6a511-5e22-4316-9a9f-eef04c26952a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_22d6a511-5e22-4316-9a9f-eef04c26952a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_44d91ce3-6e6a-40de-aaf3-d82574021acc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_5ec01d25-57fb-4ddf-8b3a-f25b5c58381d" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_44d91ce3-6e6a-40de-aaf3-d82574021acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_b5e9790d-5443-4421-b7f0-bcad39eb207f" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_090a7971-9e20-42d6-b4fd-5f5889bc13dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_090a7971-9e20-42d6-b4fd-5f5889bc13dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_08b33a55-6f37-4fcc-8035-fcc0b7cb517a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_08b33a55-6f37-4fcc-8035-fcc0b7cb517a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FutureBranchLiability_ba805ef8-1e13-498c-a9aa-ece032fa7d7e" xlink:href="mtrx-20200630.xsd#mtrx_FutureBranchLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:to="loc_mtrx_FutureBranchLiability_ba805ef8-1e13-498c-a9aa-ece032fa7d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_8c824c9d-f400-4517-884d-71df70c3880a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_8c824c9d-f400-4517-884d-71df70c3880a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_e250a08e-3f74-4c38-a60b-62fdb4e36a41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_3a91bc8d-11d5-4c62-a2bc-edcda558e4ec" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_e250a08e-3f74-4c38-a60b-62fdb4e36a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_bdaca1ca-cf6e-44bd-b04b-072f0bd279fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_b5e9790d-5443-4421-b7f0-bcad39eb207f" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_bdaca1ca-cf6e-44bd-b04b-072f0bd279fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails4"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e8f67046-8cc1-4862-a440-b30520c0913c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_5c2988cb-f822-4e8a-910c-b2ed93f58a5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e8f67046-8cc1-4862-a440-b30520c0913c" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_5c2988cb-f822-4e8a-910c-b2ed93f58a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_ca7011ff-ab03-414e-9166-0a7d0c752de1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_5c2988cb-f822-4e8a-910c-b2ed93f58a5f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_ca7011ff-ab03-414e-9166-0a7d0c752de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e120518b-4dc9-434b-b0b1-c26d0d32e065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_5c2988cb-f822-4e8a-910c-b2ed93f58a5f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e120518b-4dc9-434b-b0b1-c26d0d32e065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_c8565660-fcf6-4d84-ade2-074c3e633084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_5c2988cb-f822-4e8a-910c-b2ed93f58a5f" xlink:to="loc_us-gaap_DeferredTaxLiabilities_c8565660-fcf6-4d84-ade2-074c3e633084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_39f005ea-fd27-4efc-96f9-835df599b435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_5c2988cb-f822-4e8a-910c-b2ed93f58a5f" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_39f005ea-fd27-4efc-96f9-835df599b435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails5"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fcb6f174-732a-4cac-8c5f-6641391f4eba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fcb6f174-732a-4cac-8c5f-6641391f4eba" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f851912f-bbf2-4058-9731-88b6ab1b3d67" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_c16bc7a7-4403-49a9-9797-e4945aed917d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_c16bc7a7-4403-49a9-9797-e4945aed917d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_5be539af-0e31-44d0-85e1-c8a1289f60ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6696a679-42c6-4fc3-9bab-ada0f6eaab2b" xlink:to="loc_us-gaap_ForeignCountryMember_5be539af-0e31-44d0-85e1-c8a1289f60ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_9a4112ea-dc33-468a-bdf1-291ac8d2c9d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_4dbd4570-03df-48c9-a057-85985e44144e" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_9a4112ea-dc33-468a-bdf1-291ac8d2c9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_95f9e04e-56ac-4eeb-b4c2-43a1d10dd683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_da2f541f-a33b-4e20-bae7-61458ea3136d" xlink:to="loc_us-gaap_TaxPeriodDomain_95f9e04e-56ac-4eeb-b4c2-43a1d10dd683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_04ed2455-f933-4129-9380-daccddbd68b2" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_0077dd03-d8e1-4eab-8484-ae3d13e6a564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_0077dd03-d8e1-4eab-8484-ae3d13e6a564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_259c358d-a81c-4038-98e6-42e6a7287cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e54408e3-8aca-4cb1-9eca-19a11d3bbfd4" xlink:to="loc_us-gaap_OperatingLossCarryforwards_259c358d-a81c-4038-98e6-42e6a7287cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" xlink:type="simple" xlink:href="mtrx-20200630.xsd#IncomeTaxesDetails6"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f9031136-102a-4a64-813e-6924a4402f11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f9031136-102a-4a64-813e-6924a4402f11" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:href="mtrx-20200630.xsd#mtrx_IncomeTaxAuthorityDescriptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionAxis_c7f32450-fa80-4342-913a-96bdd81638fc" xlink:to="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StatetaxcreditMember_00eaf21e-41c6-4021-a522-6d8638ff0b9c" xlink:href="mtrx-20200630.xsd#mtrx_StatetaxcreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:to="loc_mtrx_StatetaxcreditMember_00eaf21e-41c6-4021-a522-6d8638ff0b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_FederaltaxcreditcarryforwardMember_68813331-f536-4099-bf24-ac04b3fb7f11" xlink:href="mtrx-20200630.xsd#mtrx_FederaltaxcreditcarryforwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:to="loc_mtrx_FederaltaxcreditcarryforwardMember_68813331-f536-4099-bf24-ac04b3fb7f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ForeigntaxcreditcarryforwardMember_86d34f0a-7d02-49a9-9014-9552229d769b" xlink:href="mtrx-20200630.xsd#mtrx_ForeigntaxcreditcarryforwardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_IncomeTaxAuthorityDescriptionDomain_f7c63628-257c-43ef-bac5-cedc151af00e" xlink:to="loc_mtrx_ForeigntaxcreditcarryforwardMember_86d34f0a-7d02-49a9-9014-9552229d769b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_6b4f4570-4763-49d2-89d7-da080ec32732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_6c2c2cd5-9704-4f8e-bb6f-1171c7940c62" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_6b4f4570-4763-49d2-89d7-da080ec32732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_963b368d-515b-4165-b8de-56aa34f4107f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_02450f85-ea87-4348-bf00-d2de45d74e0b" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_963b368d-515b-4165-b8de-56aa34f4107f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_aca7132e-a80f-46d6-abe9-a94e798894d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_20667a8c-3855-430b-b0c7-b365827d1ebf" xlink:to="loc_us-gaap_TaxPeriodDomain_aca7132e-a80f-46d6-abe9-a94e798894d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_416aa735-062d-4e67-a36f-d2582cea3b92" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardDescription_517fb3b0-75f7-4ac6-b583-7bfd1b10448d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:to="loc_us-gaap_TaxCreditCarryforwardDescription_517fb3b0-75f7-4ac6-b583-7bfd1b10448d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_544c1a10-a4fa-482c-ba5b-cc0135b7543a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_8a99e5f0-bb1a-4804-acbc-fe8fa6579b76" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_544c1a10-a4fa-482c-ba5b-cc0135b7543a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mtrx-20200630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8c39c5a9-e135-447b-83eb-40b2c62768e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_73a77bac-8e53-4c18-8a97-877df58d9d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8c39c5a9-e135-447b-83eb-40b2c62768e2" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_73a77bac-8e53-4c18-8a97-877df58d9d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#CommitmentsandContingenciesDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_58cc899b-17e0-4356-8e9d-c2323a04c23b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_b8e84037-5e40-4a3d-8c9e-1e82529e4d20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_58cc899b-17e0-4356-8e9d-c2323a04c23b" xlink:to="loc_us-gaap_UnapprovedChangeOrdersAmount_b8e84037-5e40-4a3d-8c9e-1e82529e4d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractsReceivableClaimsAndUncertainAmounts_37976fe9-ff59-4249-b9de-6155734d08da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractsReceivableClaimsAndUncertainAmounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_58cc899b-17e0-4356-8e9d-c2323a04c23b" xlink:to="loc_us-gaap_ContractsReceivableClaimsAndUncertainAmounts_37976fe9-ff59-4249-b9de-6155734d08da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/Leases" xlink:type="simple" xlink:href="mtrx-20200630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_167e30f2-dd9e-4f7a-8388-0a4a82f90c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_9aee8963-1223-4819-b895-3f7de069f8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_167e30f2-dd9e-4f7a-8388-0a4a82f90c71" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_9aee8963-1223-4819-b895-3f7de069f8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_53e73524-5b0e-459d-a2a4-26acb841ee77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_8f133cc6-6f66-4eac-a055-5c0d139d785f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_53e73524-5b0e-459d-a2a4-26acb841ee77" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_8f133cc6-6f66-4eac-a055-5c0d139d785f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_be1ce053-ef7d-426b-851a-5c21376efa38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_53e73524-5b0e-459d-a2a4-26acb841ee77" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_be1ce053-ef7d-426b-851a-5c21376efa38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherInformationRelatedToLeasesTableTextBlock_fec71a19-5e24-4401-86f2-ea78a49db9fa" xlink:href="mtrx-20200630.xsd#mtrx_OtherInformationRelatedToLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_53e73524-5b0e-459d-a2a4-26acb841ee77" xlink:to="loc_mtrx_OtherInformationRelatedToLeasesTableTextBlock_fec71a19-5e24-4401-86f2-ea78a49db9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b49fd567-a5e5-49cf-b67b-dd74e805bf05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfRealEstateLeases_043d4b3a-eccd-4342-a282-6b855e998b3d" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfRealEstateLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b49fd567-a5e5-49cf-b67b-dd74e805bf05" xlink:to="loc_mtrx_PercentageOfRealEstateLeases_043d4b3a-eccd-4342-a282-6b855e998b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_6f99b16a-dcc2-44c1-b5ee-480f278aef63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b49fd567-a5e5-49cf-b67b-dd74e805bf05" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_6f99b16a-dcc2-44c1-b5ee-480f278aef63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_2af769c0-bb48-4986-bcdd-fbe6a96b19d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b49fd567-a5e5-49cf-b67b-dd74e805bf05" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_2af769c0-bb48-4986-bcdd-fbe6a96b19d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesComponentsofLeaseCostsDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d53d624d-3ea9-494b-965e-34354f4f02dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_d5a9fc65-f0c4-4541-982d-e21be215f01c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d53d624d-3ea9-494b-965e-34354f4f02dc" xlink:to="loc_us-gaap_LeaseCostAbstract_d5a9fc65-f0c4-4541-982d-e21be215f01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c902261d-f73b-40f7-8fb9-3e9bb9f002aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_d5a9fc65-f0c4-4541-982d-e21be215f01c" xlink:to="loc_us-gaap_OperatingLeaseCost_c902261d-f73b-40f7-8fb9-3e9bb9f002aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_1d13a4cd-32dc-4dbc-8dc0-96b8a7d6d663" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_d5a9fc65-f0c4-4541-982d-e21be215f01c" xlink:to="loc_us-gaap_ShortTermLeaseCost_1d13a4cd-32dc-4dbc-8dc0-96b8a7d6d663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_e96d019a-578b-4f46-b9e7-e9f108936a17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_d5a9fc65-f0c4-4541-982d-e21be215f01c" xlink:to="loc_us-gaap_LeaseCost_e96d019a-578b-4f46-b9e7-e9f108936a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesMaturityAnalysisDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1c39ee44-aa0d-4223-8760-838df85d375f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1c39ee44-aa0d-4223-8760-838df85d375f" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_348bd1c0-5b56-4e90-9e03-9c0ea9274714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_348bd1c0-5b56-4e90-9e03-9c0ea9274714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8b8d33f2-d2fb-4a49-950c-3da0ffac3f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8b8d33f2-d2fb-4a49-950c-3da0ffac3f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0354aaf8-5705-45ca-9c5c-ac7db1d68c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0354aaf8-5705-45ca-9c5c-ac7db1d68c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bdd2e80e-59db-4966-b530-23182344a911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bdd2e80e-59db-4966-b530-23182344a911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b635a8de-970c-4176-82eb-ae38969d0f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b635a8de-970c-4176-82eb-ae38969d0f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_96f69115-c1b5-4609-9f72-7876ca1e0d46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_96f69115-c1b5-4609-9f72-7876ca1e0d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_362ee793-2a57-48dc-ab4a-3578206947f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_362ee793-2a57-48dc-ab4a-3578206947f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_98dac445-09b8-4231-a5f8-b34fe7621a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_98dac445-09b8-4231-a5f8-b34fe7621a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4e17602e-4e8a-4409-b326-ce7dcabbc3b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_OperatingLeaseLiability_4e17602e-4e8a-4409-b326-ce7dcabbc3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_58eef8e1-117c-4fea-96f4-79c0b70b7536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_58eef8e1-117c-4fea-96f4-79c0b70b7536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f0d1b5a1-7287-413b-ab7c-3c585aa30998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8dfc2396-4f36-4ace-bf2d-0a7dcd9866d7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f0d1b5a1-7287-413b-ab7c-3c585aa30998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesOtherLeaseInformationDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_23e0bd8d-48cf-4345-a835-9e440bed146b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OtherLeaseInformationAbstract_2fa9babd-55df-414f-9735-6362edf31e66" xlink:href="mtrx-20200630.xsd#mtrx_OtherLeaseInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_23e0bd8d-48cf-4345-a835-9e440bed146b" xlink:to="loc_mtrx_OtherLeaseInformationAbstract_2fa9babd-55df-414f-9735-6362edf31e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_73947143-4d19-4169-bd67-06eaf2e2a780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_OtherLeaseInformationAbstract_2fa9babd-55df-414f-9735-6362edf31e66" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_73947143-4d19-4169-bd67-06eaf2e2a780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_02d0f726-51c2-48e8-a3e7-3ca72c30d70d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_OtherLeaseInformationAbstract_2fa9babd-55df-414f-9735-6362edf31e66" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_02d0f726-51c2-48e8-a3e7-3ca72c30d70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#LeasesSupplementalCashFlowDisclosuresDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ba8f79d8-a988-4c43-b942-4c675cd6d8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_617255ea-3577-4991-9dd7-a2cd0c1f4faf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ba8f79d8-a988-4c43-b942-4c675cd6d8fa" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_617255ea-3577-4991-9dd7-a2cd0c1f4faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a5a17cd9-de85-493b-851a-732e8bc797e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_617255ea-3577-4991-9dd7-a2cd0c1f4faf" xlink:to="loc_us-gaap_OperatingLeasePayments_a5a17cd9-de85-493b-851a-732e8bc797e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d7172bc2-2b3a-4c81-8aac-c91ea58ce920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_617255ea-3577-4991-9dd7-a2cd0c1f4faf" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d7172bc2-2b3a-4c81-8aac-c91ea58ce920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1_1e48b501-581b-46cf-92a7-579d357ff140" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_617255ea-3577-4991-9dd7-a2cd0c1f4faf" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1_1e48b501-581b-46cf-92a7-579d357ff140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockholdersEquity" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_46424b6e-19c3-4f90-b088-3d221a146566" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_24cc83ff-a5e9-4962-9f71-5580b857dba8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_46424b6e-19c3-4f90-b088-3d221a146566" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_24cc83ff-a5e9-4962-9f71-5580b857dba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockholdersEquityDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b6220829-03db-47fd-bee2-587eed44980d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b6220829-03db-47fd-bee2-587eed44980d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ce1f99f5-0f80-4401-b2db-66e1659c7b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b6220829-03db-47fd-bee2-587eed44980d" xlink:to="loc_us-gaap_ClassOfStockDomain_ce1f99f5-0f80-4401-b2db-66e1659c7b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_440d713a-491d-44ca-88a8-5b771aacd7e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4a824031-476f-416b-a3a1-00aa8425f4ed" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_440d713a-491d-44ca-88a8-5b771aacd7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_425692ea-9217-494c-bd5d-af0f2cb570b5" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate_34a2ecbb-b43f-4448-8ef3-225ca797f20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_StockRepurchaseProgramExpirationDate_34a2ecbb-b43f-4448-8ef3-225ca797f20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4c6ceb43-b3b4-4dd8-8b75-989c090a035f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4c6ceb43-b3b4-4dd8-8b75-989c090a035f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3205e6a8-025c-440c-b693-551dab231505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_423d3581-894d-48dc-a09d-9692d1d48270" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3205e6a8-025c-440c-b693-551dab231505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c3acdff9-2015-4721-ad5e-d0658a3df8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c3acdff9-2015-4721-ad5e-d0658a3df8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d5c7a96b-5551-49b3-bb5f-699ad07e751d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d5c7a96b-5551-49b3-bb5f-699ad07e751d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_d9fe75e1-2ed2-4d2e-9a54-a99da76f9a77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_d9fe75e1-2ed2-4d2e-9a54-a99da76f9a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1b1f916d-d786-418f-9c3e-960a16af529d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1b1f916d-d786-418f-9c3e-960a16af529d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram_0453e395-f3af-4490-9978-5e183f602f59" xlink:href="mtrx-20200630.xsd#mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram_0453e395-f3af-4490-9978-5e183f602f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_fecd90f1-57ff-4368-a4b3-2ae5811ee1df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_fecd90f1-57ff-4368-a4b3-2ae5811ee1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_db997993-7232-4ca5-90f0-9f28381930e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_db997993-7232-4ca5-90f0-9f28381930e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_78a7e5de-208c-425e-8307-5703b259e145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_78a7e5de-208c-425e-8307-5703b259e145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_f7ad9c54-600e-4f4c-9150-baf64a850923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_f7ad9c54-600e-4f4c-9150-baf64a850923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_cf64dde1-a968-4e37-8b4b-44e000d5bbf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_cf64dde1-a968-4e37-8b4b-44e000d5bbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_148767a4-3a09-4594-95e2-bedf22046477" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02427d93-a58f-424c-9f07-5ed5b904b4ad" xlink:to="loc_us-gaap_TreasuryStockShares_148767a4-3a09-4594-95e2-bedf22046477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f2e81e7c-32bf-446c-a147-5861f6121a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c7fa8c62-8592-4221-8368-eb9a4f0193ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f2e81e7c-32bf-446c-a147-5861f6121a2a" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c7fa8c62-8592-4221-8368-eb9a4f0193ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_58d9189e-fbf0-4384-8a12-56f5fed14501" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3d09aaf1-7c26-45d0-8545-39b475d58bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_58d9189e-fbf0-4384-8a12-56f5fed14501" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3d09aaf1-7c26-45d0-8545-39b475d58bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_970f7aae-bc62-4dbc-9f0a-6e5551a956d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_58d9189e-fbf0-4384-8a12-56f5fed14501" xlink:to="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_970f7aae-bc62-4dbc-9f0a-6e5551a956d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fd40a5c5-4711-4213-a6de-5e20754f6091" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fd40a5c5-4711-4213-a6de-5e20754f6091" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7eb00cda-542a-4f48-b217-1c0de97754ce" xlink:to="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_12ead54f-1611-44d0-960b-96aa31183da7" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:to="loc_mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember_12ead54f-1611-44d0-960b-96aa31183da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_d3d67adb-d799-4058-9c96-9f1fee397108" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:to="loc_mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember_d3d67adb-d799-4058-9c96-9f1fee397108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_84b691dc-29ae-4ee1-b466-f2f00cc459a8" xlink:href="mtrx-20200630.xsd#mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2d7a2b02-5fcf-4ae5-9960-9fcec0a4abd5" xlink:to="loc_mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember_84b691dc-29ae-4ee1-b466-f2f00cc459a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_AwardTypeAxis_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ef8f103f-4ad0-4441-afc5-9fdaf276d3b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MarketBasedAwardsMember_ab6b47a0-8395-44b3-90d3-9193c7db4207" xlink:href="mtrx-20200630.xsd#mtrx_MarketBasedAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_MarketBasedAwardsMember_ab6b47a0-8395-44b3-90d3-9193c7db4207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2016Member_dc1d923b-ab58-46ce-b0a6-ce66e8cda873" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2016Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_Vestin2016Member_dc1d923b-ab58-46ce-b0a6-ce66e8cda873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2017Member_5c068d38-8f51-4b45-9d2e-8b78d5203d15" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2017Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_Vestin2017Member_5c068d38-8f51-4b45-9d2e-8b78d5203d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestin2018Member_19234ded-af90-4903-975d-54052953a8c5" xlink:href="mtrx-20200630.xsd#mtrx_Vestin2018Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_Vestin2018Member_19234ded-af90-4903-975d-54052953a8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2021Member_e6884ce8-9e0e-484b-98ec-3b062dbce4cf" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2021Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_VestIn2021Member_e6884ce8-9e0e-484b-98ec-3b062dbce4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2022Member_c7211177-d399-440e-b4e6-0060c023bd04" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2022Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_VestIn2022Member_c7211177-d399-440e-b4e6-0060c023bd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_VestIn2023Member_6c9d4cd1-0b43-4828-be7c-abf49a35f8c4" xlink:href="mtrx-20200630.xsd#mtrx_VestIn2023Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1563d100-89d5-419f-910e-b06b416f2715" xlink:to="loc_mtrx_VestIn2023Member_6c9d4cd1-0b43-4828-be7c-abf49a35f8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bef00fa3-1446-4e34-8c9c-507acce81ee3" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeAwardMember_36a21112-6058-4aef-9b02-2d42ca33a661" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeAwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:to="loc_mtrx_EmployeeAwardMember_36a21112-6058-4aef-9b02-2d42ca33a661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DirectorAwardsMember_9792cb41-d4ef-41d1-b1ae-16a48c772bd8" xlink:href="mtrx-20200630.xsd#mtrx_DirectorAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_eee472a8-8988-4678-8861-cd5bc9d30089" xlink:to="loc_mtrx_DirectorAwardsMember_9792cb41-d4ef-41d1-b1ae-16a48c772bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_eb857fa7-5c80-481f-ab64-46be424ed9ff" xlink:to="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f5e3c3da-4251-47e8-94ba-edae64634734" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:to="loc_srt_MinimumMember_f5e3c3da-4251-47e8-94ba-edae64634734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b1048972-a8bf-481a-b06d-f9b8f7ced803" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_44c570ec-cee7-4185-b64a-ba647ac38e2c" xlink:to="loc_srt_MaximumMember_b1048972-a8bf-481a-b06d-f9b8f7ced803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5d813810-6bed-4887-89d2-f1d25e1add34" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_eba1df80-346c-44d6-bd2f-28b46782d629" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensation_eba1df80-346c-44d6-bd2f-28b46782d629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e50eccd6-e5d6-4979-98dc-f3e77983e205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e50eccd6-e5d6-4979-98dc-f3e77983e205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8ba042c2-6923-44cd-9f7d-744521084e1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8ba042c2-6923-44cd-9f7d-744521084e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_5b7c80e6-c88e-4df8-a302-3c4b00e2067a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_5b7c80e6-c88e-4df8-a302-3c4b00e2067a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_83821d70-2ff1-45c0-89e7-56c6a7120c76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_83821d70-2ff1-45c0-89e7-56c6a7120c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9cbf8774-629c-4375-bde1-808f5734d5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9cbf8774-629c-4375-bde1-808f5734d5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2eb9fc1-c095-4804-90f7-4396a58a23a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f2eb9fc1-c095-4804-90f7-4396a58a23a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d568ed3f-f4ca-4e15-b90f-512b410b77f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d568ed3f-f4ca-4e15-b90f-512b410b77f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_207a0832-f465-4e7d-924f-e9bec9cfa4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_207a0832-f465-4e7d-924f-e9bec9cfa4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_c99b6e99-dd8c-4af6-8d1b-1bc055767b85" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting_c99b6e99-dd8c-4af6-8d1b-1bc055767b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Vestingperiodretirementeligibleemployees_0c246de6-db73-4be1-a6ce-3f02c50126e3" xlink:href="mtrx-20200630.xsd#mtrx_Vestingperiodretirementeligibleemployees"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_Vestingperiodretirementeligibleemployees_0c246de6-db73-4be1-a6ce-3f02c50126e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_3096c715-32a1-449f-bce6-6ff13b343ff4" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards_3096c715-32a1-449f-bce6-6ff13b343ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_d9fc5605-3eca-4d1b-b4c8-733adfd62916" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards_d9fc5605-3eca-4d1b-b4c8-733adfd62916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_32684b64-c37f-4cba-b68b-0270c463cdc3" xlink:href="mtrx-20200630.xsd#mtrx_PayoutAsPercentageOfOriginalAwardMinimum"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_PayoutAsPercentageOfOriginalAwardMinimum_32684b64-c37f-4cba-b68b-0270c463cdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_20af30f9-c7bd-4d40-9a96-9181e098fdf2" xlink:href="mtrx-20200630.xsd#mtrx_PayoutAsPercentageOfOriginalAwardMaximum"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_PayoutAsPercentageOfOriginalAwardMaximum_20af30f9-c7bd-4d40-9a96-9181e098fdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_b0b8c9a3-4968-43d2-9356-30d8b630c85d" xlink:href="mtrx-20200630.xsd#mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares_b0b8c9a3-4968-43d2-9356-30d8b630c85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed_fe727a4a-7a65-4fe2-b35d-864a8fb9db3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed_fe727a4a-7a65-4fe2-b35d-864a8fb9db3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_4e9c1690-c881-4519-be50-a0be3e4f2d25" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed_4e9c1690-c881-4519-be50-a0be3e4f2d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_5a4f829b-0c51-4919-9681-3f2593cc6643" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod_5a4f829b-0c51-4919-9681-3f2593cc6643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_53912d13-f210-4340-b148-f16bd3d48575" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue_53912d13-f210-4340-b148-f16bd3d48575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_57cbb3a1-0839-45cb-a23f-7fbddc9430dc" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased_57cbb3a1-0839-45cb-a23f-7fbddc9430dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_d6c306b3-9208-4477-9209-abc77836ccdf" xlink:href="mtrx-20200630.xsd#mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7203aeac-ac92-49ba-80be-d47f67854596" xlink:to="loc_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue_d6c306b3-9208-4477-9209-abc77836ccdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7083a88-a334-4e0a-9010-f4941ebdcb6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7083a88-a334-4e0a-9010-f4941ebdcb6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e093c234-f972-4dff-aa58-b08fb75f60bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e093c234-f972-4dff-aa58-b08fb75f60bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b87b303a-bcdd-44f5-b1dd-7b8a4fa4727c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b87b303a-bcdd-44f5-b1dd-7b8a4fa4727c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_76da8a15-90ae-4c43-9a4a-3893e622a026" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_76da8a15-90ae-4c43-9a4a-3893e622a026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c10f9884-a677-4deb-a50c-de472f96f58a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c10f9884-a677-4deb-a50c-de472f96f58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fb53d7ba-2cdf-411c-8233-e57a2f32585e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fb53d7ba-2cdf-411c-8233-e57a2f32585e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6e3d3ef4-28a7-47b4-982e-e57a3f73c236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6e3d3ef4-28a7-47b4-982e-e57a3f73c236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fe486f87-5cb8-48a1-8502-c3c9a5254b3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fe486f87-5cb8-48a1-8502-c3c9a5254b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a874fa56-ef74-46a1-bd57-0af024e85872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a874fa56-ef74-46a1-bd57-0af024e85872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_421d9def-3b6c-4205-857e-11d3d50fa334" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_421d9def-3b6c-4205-857e-11d3d50fa334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_69d77d19-362d-4d19-b7e2-675160517e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_69d77d19-362d-4d19-b7e2-675160517e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7955e4b3-7f9e-44bb-b634-38318cd37270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7955e4b3-7f9e-44bb-b634-38318cd37270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f7e4fdc2-1f85-4c36-b837-1c8f4679a1d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f7e4fdc2-1f85-4c36-b837-1c8f4679a1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_20108f98-a44a-4171-be9c-225c3f4b0c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_20108f98-a44a-4171-be9c-225c3f4b0c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_6d92c958-aa1b-4cfc-97cc-1bf0423c102b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_6d92c958-aa1b-4cfc-97cc-1bf0423c102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1035725b-69b3-401a-9165-d0a8cca49343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1035725b-69b3-401a-9165-d0a8cca49343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8d65997e-ec51-43b5-ae08-e4c7f09dc648" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8d65997e-ec51-43b5-ae08-e4c7f09dc648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a3e56fcb-0963-4b56-8b3a-23aa99dbb030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a3e56fcb-0963-4b56-8b3a-23aa99dbb030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2a29382f-f7ab-4140-9619-80265761384a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2a29382f-f7ab-4140-9619-80265761384a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4854497c-b05f-4e78-9e6a-301c44c89f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4854497c-b05f-4e78-9e6a-301c44c89f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9951634a-f6e6-425e-9280-67b6d2b18b76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9951634a-f6e6-425e-9280-67b6d2b18b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fc4db527-d820-40f4-9e15-e1c1c0c24067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_fc4db527-d820-40f4-9e15-e1c1c0c24067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d3df7be2-5375-469b-ae81-6f28b4cdf859" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_cdae3eae-d0a6-48d6-92ef-a8de00ae32f1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_d3df7be2-5375-469b-ae81-6f28b4cdf859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_08c6314a-0ba8-4a3e-8e5d-d009a4a0baaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7083a88-a334-4e0a-9010-f4941ebdcb6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_08c6314a-0ba8-4a3e-8e5d-d009a4a0baaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails1"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4fe87542-daf4-4c74-bdfa-2a0226ce871d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4fe87542-daf4-4c74-bdfa-2a0226ce871d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9c5eaf45-58c0-423c-8299-9a90972af742" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9c5eaf45-58c0-423c-8299-9a90972af742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5c700425-1ada-4131-8160-4d1ef60ff179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5c700425-1ada-4131-8160-4d1ef60ff179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_e568a830-2b31-4eb4-aec7-53f1cdaf825e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_e568a830-2b31-4eb4-aec7-53f1cdaf825e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_991df2f5-cc6f-407d-8b14-7c24db4916f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_991df2f5-cc6f-407d-8b14-7c24db4916f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7fc42983-0e2b-438c-82cd-ea647a00b146" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7dc7570d-f896-4145-8d8c-be2f0dffe156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7fc42983-0e2b-438c-82cd-ea647a00b146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#StockBasedCompensationDetails2"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ff1e470c-8137-4611-bc34-c4cd5793997a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ff1e470c-8137-4611-bc34-c4cd5793997a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bb938cd1-0b14-421e-b637-c6fa86d5d64e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bb938cd1-0b14-421e-b637-c6fa86d5d64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d847e42-263d-41c6-aee4-144f85bc5bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d847e42-263d-41c6-aee4-144f85bc5bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_59af1cc9-a1a5-44bc-b037-450e5c624a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_59af1cc9-a1a5-44bc-b037-450e5c624a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d164e43a-2fbb-4441-9475-ac63afead70d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d164e43a-2fbb-4441-9475-ac63afead70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fab5961e-18d0-4483-be56-0653137fc5c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fab5961e-18d0-4483-be56-0653137fc5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_07a9040d-4391-4ae3-a106-0c05234722ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_07a9040d-4391-4ae3-a106-0c05234722ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e0c112b1-e189-4a45-9325-c7b1abe98e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e0c112b1-e189-4a45-9325-c7b1abe98e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_505e18f6-2333-457f-80c5-0fada429a83a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_505e18f6-2333-457f-80c5-0fada429a83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7d1ad821-9a62-4d51-8497-c1b2f2eeff28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7d1ad821-9a62-4d51-8497-c1b2f2eeff28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_281bd16f-445e-4853-8ce1-f3870a30daba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c7faa042-a6ee-45ea-af01-c2ea94a4d782" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_281bd16f-445e-4853-8ce1-f3870a30daba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShare" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShare"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5b90b027-ba35-4fe4-9bcc-538851748d83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_dfa26043-908c-4efa-94b6-0ee8465aa0b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5b90b027-ba35-4fe4-9bcc-538851748d83" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_dfa26043-908c-4efa-94b6-0ee8465aa0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d8bd2205-7fbd-4dfd-8d07-106fd88e035c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6c28b7c3-298a-4f9b-b6ee-4200a13caedb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d8bd2205-7fbd-4dfd-8d07-106fd88e035c" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6c28b7c3-298a-4f9b-b6ee-4200a13caedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b58672da-55e7-441b-b4e8-323e669b60b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d8bd2205-7fbd-4dfd-8d07-106fd88e035c" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b58672da-55e7-441b-b4e8-323e669b60b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_58d1e57d-31c1-4420-9211-404fa92e0453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_9a7df13c-2dfe-4cb6-8f99-becfa2732635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_58d1e57d-31c1-4420-9211-404fa92e0453" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_9a7df13c-2dfe-4cb6-8f99-becfa2732635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_9785f882-d6a1-4d4c-a0d4-07e661f59bfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_9a7df13c-2dfe-4cb6-8f99-becfa2732635" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_9785f882-d6a1-4d4c-a0d4-07e661f59bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_af47de70-b806-4c5d-badb-c75f75e07635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9785f882-d6a1-4d4c-a0d4-07e661f59bfd" xlink:to="loc_us-gaap_NetIncomeLoss_af47de70-b806-4c5d-badb-c75f75e07635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7d877d6a-478c-4c5c-a7c8-042b4e3f1b6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9785f882-d6a1-4d4c-a0d4-07e661f59bfd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7d877d6a-478c-4c5c-a7c8-042b4e3f1b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4e55b882-6e45-48f6-af3b-49565614d7f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9785f882-d6a1-4d4c-a0d4-07e661f59bfd" xlink:to="loc_us-gaap_EarningsPerShareBasic_4e55b882-6e45-48f6-af3b-49565614d7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_9a7df13c-2dfe-4cb6-8f99-becfa2732635" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ea6844a2-fb43-43aa-ba04-d7e7daf57a05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ea6844a2-fb43-43aa-ba04-d7e7daf57a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_455c658d-e23b-4c75-9f81-4bdfe8abed17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_455c658d-e23b-4c75-9f81-4bdfe8abed17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_a66a11cb-9526-4f4e-9ca5-8517742883c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_a66a11cb-9526-4f4e-9ca5-8517742883c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bc250496-478e-4412-997b-b517f615b137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bc250496-478e-4412-997b-b517f615b137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_26959f52-ff43-4ef3-8d14-7dacc59d6584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a1f44abe-b3cd-49c1-9181-730d0931f927" xlink:to="loc_us-gaap_EarningsPerShareDiluted_26959f52-ff43-4ef3-8d14-7dacc59d6584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EarningsperCommonShareDetails1"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_490a1a36-5787-4c90-bb6c-2e8cc0e937c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_490a1a36-5787-4c90-bb6c-2e8cc0e937c8" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5196b67f-ea48-41d4-a2a7-12e917475a65" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_d67cb7ac-366e-418a-896d-e3fad93d1617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_d67cb7ac-366e-418a-896d-e3fad93d1617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NonvestedDeferredSharesMember_210cfb7f-8a79-4ca0-a732-b1c47b513d01" xlink:href="mtrx-20200630.xsd#mtrx_NonvestedDeferredSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76cdbb97-223a-4961-8d9d-7a4d304ce02b" xlink:to="loc_mtrx_NonvestedDeferredSharesMember_210cfb7f-8a79-4ca0-a732-b1c47b513d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0144de9e-b07c-4318-aca5-4f1bde889db7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_00cdf3d0-60fd-4064-8658-3265c4954719" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0144de9e-b07c-4318-aca5-4f1bde889db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_dd2a5241-c3d1-49a9-8da7-ffbdb853f7d0" xlink:href="mtrx-20200630.xsd#mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0144de9e-b07c-4318-aca5-4f1bde889db7" xlink:to="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_dd2a5241-c3d1-49a9-8da7-ffbdb853f7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_326e2bbe-eb34-43fc-ada9-f4a48d9abcd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract_dd2a5241-c3d1-49a9-8da7-ffbdb853f7d0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_326e2bbe-eb34-43fc-ada9-f4a48d9abcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_955db683-3c0b-4b72-8d10-75c74a1a68f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e816066b-504b-4494-b8eb-2ab30192b1ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_955db683-3c0b-4b72-8d10-75c74a1a68f7" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e816066b-504b-4494-b8eb-2ab30192b1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4a6f9bf6-59a0-4189-8592-fa54c9bc7ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_001d92b4-e800-4389-9e2d-8995deab813e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4a6f9bf6-59a0-4189-8592-fa54c9bc7ba1" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_001d92b4-e800-4389-9e2d-8995deab813e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4bb68278-61c1-4137-9df4-da1080a59ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4bb68278-61c1-4137-9df4-da1080a59ef2" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d544f712-6524-4303-be36-ea4f2ef52a57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8e59721f-16ad-45a7-ae1c-e5e0a2278d24" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d544f712-6524-4303-be36-ea4f2ef52a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_22836c99-8bd7-4976-9b27-0d0e6289b0a3" xlink:href="mtrx-20200630.xsd#mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d544f712-6524-4303-be36-ea4f2ef52a57" xlink:to="loc_mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember_22836c99-8bd7-4976-9b27-0d0e6289b0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:to="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlanZoneByTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeAxis_52f48eda-a8ca-4ec4-9cfe-723cd9a2770c" xlink:to="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneRedMember_3167b487-78ad-4dee-bbe5-3b4251840389" xlink:href="mtrx-20200630.xsd#mtrx_ZoneRedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:to="loc_mtrx_ZoneRedMember_3167b487-78ad-4dee-bbe5-3b4251840389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneYellowMember_606825ba-e22a-413f-a0c3-a36886480494" xlink:href="mtrx-20200630.xsd#mtrx_ZoneYellowMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:to="loc_mtrx_ZoneYellowMember_606825ba-e22a-413f-a0c3-a36886480494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ZoneGreenMember_642163c0-16f9-4598-82ea-50431ae38d86" xlink:href="mtrx-20200630.xsd#mtrx_ZoneGreenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_MultiemployerPlanZoneByTypeDomain_53f8ab35-9b22-4ce0-b9ae-2a1f17259fa6" xlink:to="loc_mtrx_ZoneGreenMember_642163c0-16f9-4598-82ea-50431ae38d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_7c05104b-a610-4bac-8ec0-0ded435580b3" xlink:to="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfPlanFunded_eca27bc9-878a-4f00-bdc4-2b5af9a57541" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfPlanFunded"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:to="loc_mtrx_PercentageOfPlanFunded_eca27bc9-878a-4f00-bdc4-2b5af9a57541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DescriptionOfFundedPortionOfPlan_13d4ea10-d36e-406c-93c1-8c2ddaa371ab" xlink:href="mtrx-20200630.xsd#mtrx_DescriptionOfFundedPortionOfPlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_bffa81d2-7143-4835-83f6-d926a828712d" xlink:to="loc_mtrx_DescriptionOfFundedPortionOfPlan_13d4ea10-d36e-406c-93c1-8c2ddaa371ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeBenefitPlansTextualAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4bb68278-61c1-4137-9df4-da1080a59ef2" xlink:to="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent_f6681c1c-7a8a-4000-a954-2e6fcc1d642b" xlink:href="mtrx-20200630.xsd#mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent_f6681c1c-7a8a-4000-a954-2e6fcc1d642b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_3835b080-69e5-4f35-a316-a819d65f91bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_3835b080-69e5-4f35-a316-a819d65f91bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions_84311145-5a01-4cb2-a4c1-5a875c4158a8" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions_84311145-5a01-4cb2-a4c1-5a875c4158a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution_f19636f0-9c02-436b-b6d7-09db48d7347e" xlink:href="mtrx-20200630.xsd#mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution_f19636f0-9c02-436b-b6d7-09db48d7347e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch_02613f30-a2be-48f1-a5b3-ebfa6d659483" xlink:href="mtrx-20200630.xsd#mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch_02613f30-a2be-48f1-a5b3-ebfa6d659483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_ed6aa4f7-9619-40c8-b995-0370859028ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_ed6aa4f7-9619-40c8-b995-0370859028ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue_7fe9e911-d5c0-4ad7-9dca-8946990e6c50" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue_7fe9e911-d5c0-4ad7-9dca-8946990e6c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance_6a2838d7-bfab-4c11-bc65-90e4e384b644" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance_6a2838d7-bfab-4c11-bc65-90e4e384b644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_EmployeeStockPurchasePlanTerminationDate_adf55fdd-c978-4eb9-a69a-3839e4ffc1ee" xlink:href="mtrx-20200630.xsd#mtrx_EmployeeStockPurchasePlanTerminationDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_mtrx_EmployeeStockPurchasePlanTerminationDate_adf55fdd-c978-4eb9-a69a-3839e4ffc1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5cba0ba8-7171-42e9-9699-d165cafd8fa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_EmployeeBenefitPlansTextualAbstract_8c1f4629-2afa-4792-a63f-c4fb194f1240" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_5cba0ba8-7171-42e9-9699-d165cafd8fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#EmployeeBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d57f5496-e004-4d8e-b272-63e2b47720b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d57f5496-e004-4d8e-b272-63e2b47720b3" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b915c199-455d-457d-87ac-d482c47642da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_e853d06e-abb3-40cb-9903-91c5197a1ba5" xlink:href="mtrx-20200630.xsd#mtrx_BoilermakerBlacksmithNationalPensionTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_BoilermakerBlacksmithNationalPensionTrustMember_e853d06e-abb3-40cb-9903-91c5197a1ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_8ad3ea37-bc07-4f74-b701-e7f01dcfdb07" xlink:href="mtrx-20200630.xsd#mtrx_JointPensionFundLocalUnionOneSixFourIbewMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_JointPensionFundLocalUnionOneSixFourIbewMember_8ad3ea37-bc07-4f74-b701-e7f01dcfdb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_45c91977-85a0-4b61-a1f8-7cb2750b29b1" xlink:href="mtrx-20200630.xsd#mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain_45c91977-85a0-4b61-a1f8-7cb2750b29b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_b5c0fe9d-e8fe-47ac-b276-a7a2a8b87eae" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain_b5c0fe9d-e8fe-47ac-b276-a7a2a8b87eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_LocalThreeFiveOneIbewPensionPlanMember_18a49f4b-1d30-4804-a72a-3b458a859008" xlink:href="mtrx-20200630.xsd#mtrx_LocalThreeFiveOneIbewPensionPlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_LocalThreeFiveOneIbewPensionPlanMember_18a49f4b-1d30-4804-a72a-3b458a859008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_65d14b78-0d16-4455-a77b-ec2679245bc3" xlink:href="mtrx-20200630.xsd#mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain_65d14b78-0d16-4455-a77b-ec2679245bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocalUnionNineEightPensionPlanMember_66a6ab42-db3d-498b-a3ec-874f5e6120aa" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocalUnionNineEightPensionPlanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IBEWLocalUnionNineEightPensionPlanMember_66a6ab42-db3d-498b-a3ec-874f5e6120aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndianaLaborersPensionFundDomain_d1644e0d-8b58-4cb1-8117-02af17d9eb93" xlink:href="mtrx-20200630.xsd#mtrx_IndianaLaborersPensionFundDomain"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IndianaLaborersPensionFundDomain_d1644e0d-8b58-4cb1-8117-02af17d9eb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronworkersMidAmericaPensionPlanMember_ed76ea6f-ab87-4580-8fe5-a7e5a8dd60bc" xlink:href="mtrx-20200630.xsd#mtrx_IronworkersMidAmericaPensionPlanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IronworkersMidAmericaPensionPlanMember_ed76ea6f-ab87-4580-8fe5-a7e5a8dd60bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_8aca8aaa-10d2-4208-90e0-865d81c9db10" xlink:href="mtrx-20200630.xsd#mtrx_PipefittersRetirementFundLocalFiveNineSevenMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_PipefittersRetirementFundLocalFiveNineSevenMember_8aca8aaa-10d2-4208-90e0-865d81c9db10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_53e630d6-2567-4d5f-9f50-f409aa21addc" xlink:href="mtrx-20200630.xsd#mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member_53e630d6-2567-4d5f-9f50-f409aa21addc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IronWorkersPensionPlanLoc.55Member_27f14af4-9b6e-42ea-a7c9-5ffe9a4a08c9" xlink:href="mtrx-20200630.xsd#mtrx_IronWorkersPensionPlanLoc.55Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IronWorkersPensionPlanLoc.55Member_27f14af4-9b6e-42ea-a7c9-5ffe9a4a08c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NationalElectricalBenefitFundLocal488And126Member_49b90377-9222-4904-b07d-b7c72a65de48" xlink:href="mtrx-20200630.xsd#mtrx_NationalElectricalBenefitFundLocal488And126Member"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_NationalElectricalBenefitFundLocal488And126Member_49b90377-9222-4904-b07d-b7c72a65de48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_bd48d0e4-766f-4986-b25b-92ed834ff0d8" xlink:href="mtrx-20200630.xsd#mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member_bd48d0e4-766f-4986-b25b-92ed834ff0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_db11afbf-faae-4822-af61-fee720a95e0b" xlink:href="mtrx-20200630.xsd#mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member_db11afbf-faae-4822-af61-fee720a95e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OhioCarpentersPensionFundLocal1090and351Member_df1e280e-3c7b-4f3c-b7d7-2d1b3e63b406" xlink:href="mtrx-20200630.xsd#mtrx_OhioCarpentersPensionFundLocal1090and351Member"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_OhioCarpentersPensionFundLocal1090and351Member_df1e280e-3c7b-4f3c-b7d7-2d1b3e63b406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IBEWLocal654PensionPlanMember_c7c9e05d-add8-4d5f-92b2-d7087e0288d9" xlink:href="mtrx-20200630.xsd#mtrx_IBEWLocal654PensionPlanMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_816e4fa8-3999-4b4a-b020-367acaa54592" xlink:to="loc_mtrx_IBEWLocal654PensionPlanMember_c7c9e05d-add8-4d5f-92b2-d7087e0288d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTable_81a0ecbc-6eb2-4b56-b3d7-cd1204068275" xlink:to="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlansNumber_8695022e-a3b3-40c1-9bf2-ccecbe32f2e7" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlansNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_mtrx_MultiemployerPlansNumber_8695022e-a3b3-40c1-9bf2-ccecbe32f2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_393750ec-d20a-4d69-af98-14af0a1a871b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_393750ec-d20a-4d69-af98-14af0a1a871b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_88fd39cb-df8a-4d36-bd25-03e56f3db3e7" xlink:href="mtrx-20200630.xsd#mtrx_MultiemployerPlansCertifiedZoneStatusDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_mtrx_MultiemployerPlansCertifiedZoneStatusDescription_88fd39cb-df8a-4d36-bd25-03e56f3db3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_7c45bc25-e85c-46ec-9c87-c63658e5d466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_7c45bc25-e85c-46ec-9c87-c63658e5d466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_307cfc62-ae1b-4f4c-8c78-32090dea9f71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_307cfc62-ae1b-4f4c-8c78-32090dea9f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost_5557078b-f6eb-4cda-b67d-4ae24f371873" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost_5557078b-f6eb-4cda-b67d-4ae24f371873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_20332522-4db4-4595-82cb-0ef534cae5d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_20332522-4db4-4595-82cb-0ef534cae5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_4e7296fd-344e-4fd2-984b-a08932de91bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_4e7296fd-344e-4fd2-984b-a08932de91bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_a7469db8-4ada-4360-9a03-79a61b7d73e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_a7469db8-4ada-4360-9a03-79a61b7d73e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_e98e0040-d378-419f-b721-83cda4ed6408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MultiemployerPlansLineItems_b1366b3a-19f6-4576-8443-8311de7aa543" xlink:to="loc_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_e98e0040-d378-419f-b721-83cda4ed6408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformation" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e035c787-39c3-4863-8ccb-3661d9f086c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_990b6342-1c0a-4c16-b915-885b578751de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e035c787-39c3-4863-8ccb-3661d9f086c2" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_990b6342-1c0a-4c16-b915-885b578751de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_30729d93-9862-42a4-bf5d-3f48724a33db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_19c9e752-8765-447b-a65a-1e60b8c6fad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_30729d93-9862-42a4-bf5d-3f48724a33db" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_19c9e752-8765-447b-a65a-1e60b8c6fad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_4f2716b1-d0ac-4f36-a6d1-f1c78b45697d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_30729d93-9862-42a4-bf5d-3f48724a33db" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_4f2716b1-d0ac-4f36-a6d1-f1c78b45697d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3360620c-b6c3-4eca-af72-7c1cdf7bf64a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_30729d93-9862-42a4-bf5d-3f48724a33db" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3360620c-b6c3-4eca-af72-7c1cdf7bf64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3ec5330c-dc7f-4f6b-b4f6-999a61d09f94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3ec5330c-dc7f-4f6b-b4f6-999a61d09f94" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:to="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_2aabec01-ff6c-4bd1-861a-55c091636304" xlink:to="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2d9c0ff3-9287-4d52-aa39-674f7972d4b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:to="loc_us-gaap_OperatingSegmentsMember_2d9c0ff3-9287-4d52-aa39-674f7972d4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_0bf87ccd-29f5-4d31-a766-29b800cc581f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_55af0bfe-242b-434b-ab85-494ac76e395d" xlink:to="loc_us-gaap_IntersegmentEliminationMember_0bf87ccd-29f5-4d31-a766-29b800cc581f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_35492289-8035-4450-a740-7e5885e1faa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_35492289-8035-4450-a740-7e5885e1faa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35492289-8035-4450-a740-7e5885e1faa0" xlink:to="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_1ca6274f-1d12-4417-b93a-8df98d0e46fb" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_ElectricalInfrastructureMember_1ca6274f-1d12-4417-b93a-8df98d0e46fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_95fa46ef-1b98-4e2f-96c7-77a1db1b5925" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_OilGasAndChemicalMember_95fa46ef-1b98-4e2f-96c7-77a1db1b5925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_37eef06c-a570-4ec1-a96b-12e5e9199c82" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_StorageSolutionsMember_37eef06c-a570-4ec1-a96b-12e5e9199c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_c68c81fd-9f5f-40e6-a516-3d3918300b81" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_mtrx_IndustrialMember_c68c81fd-9f5f-40e6-a516-3d3918300b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_6529d662-689c-443f-898a-c035218b07dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ea18d4ad-6019-4c61-b32e-200386351e38" xlink:to="loc_us-gaap_AllOtherSegmentsMember_6529d662-689c-443f-898a-c035218b07dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2810385f-b672-4b02-903f-1ce4549aae9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8199cd0-b1fc-417f-a203-ae310899b32e" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_2810385f-b672-4b02-903f-1ce4549aae9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2810385f-b672-4b02-903f-1ce4549aae9a" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_Grossrevenues_542984a4-317a-4983-a826-6e30758a99dd" xlink:href="mtrx-20200630.xsd#mtrx_Grossrevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_mtrx_Grossrevenues_542984a4-317a-4983-a826-6e30758a99dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ec717104-ac57-4821-904d-e0569e3bf73d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_Revenues_ec717104-ac57-4821-904d-e0569e3bf73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7de00b1e-cde1-4210-8945-5844b2a0fdf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_GrossProfit_7de00b1e-cde1-4210-8945-5844b2a0fdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b6f4578c-c720-4c87-a83a-f83c0fb58664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_b6f4578c-c720-4c87-a83a-f83c0fb58664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b01ad130-e152-4f52-bb4b-2c14ed3e4660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_OperatingIncomeLoss_b01ad130-e152-4f52-bb4b-2c14ed3e4660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8019e0ec-b714-4f3b-bf51-68df693c24e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_Assets_8019e0ec-b714-4f3b-bf51-68df693c24e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_df5a37a0-c317-448e-8b06-95840d3eab7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_df5a37a0-c317-448e-8b06-95840d3eab7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b80a2f7d-d9dc-43e4-bec7-42beb94ac219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_c34e0d59-2b9b-4e90-8abb-67bc99654bd8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b80a2f7d-d9dc-43e4-bec7-42beb94ac219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails1" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails1"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_22645874-89fa-4a6f-a460-a61decc154e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_22645874-89fa-4a6f-a460-a61decc154e1" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:to="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_5c506acb-80df-4e7a-8e0a-794d1247a80f" xlink:to="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8c70c8f7-a847-43cf-9fa9-15b908018f67" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:to="loc_country_US_8c70c8f7-a847-43cf-9fa9-15b908018f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_0a67e74b-8a13-40dc-b843-8735fb5866a1" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:to="loc_country_CA_0a67e74b-8a13-40dc-b843-8735fb5866a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_InternationalMember_abe63c2c-e3a2-4202-9395-67a711e96dc6" xlink:href="mtrx-20200630.xsd#mtrx_InternationalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_952aead5-8934-4793-ada3-ef40a553bb32" xlink:to="loc_mtrx_InternationalMember_abe63c2c-e3a2-4202-9395-67a711e96dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fb3574c1-67aa-4400-9fe3-7207d96b8cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_06d75644-00c7-47be-a7c3-1170559658f6" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fb3574c1-67aa-4400-9fe3-7207d96b8cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_6971cebd-ff50-4d2b-8a7f-1474efa71f23" xlink:href="mtrx-20200630.xsd#mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fb3574c1-67aa-4400-9fe3-7207d96b8cb5" xlink:to="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_6971cebd-ff50-4d2b-8a7f-1474efa71f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_d9b170b0-67d7-4bdd-9ba2-f9a673bbc94d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract_6971cebd-ff50-4d2b-8a7f-1474efa71f23" xlink:to="loc_us-gaap_NoncurrentAssets_d9b170b0-67d7-4bdd-9ba2-f9a673bbc94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/SegmentInformationDetails2" xlink:type="simple" xlink:href="mtrx-20200630.xsd#SegmentInformationDetails2"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/SegmentInformationDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f5ccd377-0852-4c7a-ae07-d18158381e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f5ccd377-0852-4c7a-ae07-d18158381e0e" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_64e7784b-a957-4692-8997-218c9642d8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_64e7784b-a957-4692-8997-218c9642d8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_64e7784b-a957-4692-8997-218c9642d8e6" xlink:to="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_c7874235-b857-4428-b922-b94bd2a7279d" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_ElectricalInfrastructureMember_c7874235-b857-4428-b922-b94bd2a7279d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_4b0384b8-5133-4c42-8ae0-d99f37acd1c1" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_OilGasAndChemicalMember_4b0384b8-5133-4c42-8ae0-d99f37acd1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_064476cb-3cda-48c2-85f6-1fe28fa29b95" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_StorageSolutionsMember_064476cb-3cda-48c2-85f6-1fe28fa29b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_b7db08c2-3659-48b4-9f40-f90d43be35e0" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0fb60ca2-098a-4073-869f-67a4857e55fc" xlink:to="loc_mtrx_IndustrialMember_b7db08c2-3659-48b4-9f40-f90d43be35e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:to="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_25becd16-62a4-406c-b4d2-df62a0c9a516" xlink:to="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerOneMember_71401179-edb4-4766-befc-2a254c15d545" xlink:href="mtrx-20200630.xsd#mtrx_CustomerOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerOneMember_71401179-edb4-4766-befc-2a254c15d545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTwoMember_31d108b0-6b8a-41df-9382-9fcc263b3872" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerTwoMember_31d108b0-6b8a-41df-9382-9fcc263b3872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerThreeMember_23616390-9dd8-4ba7-9746-c33d7f3fe957" xlink:href="mtrx-20200630.xsd#mtrx_CustomerThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerThreeMember_23616390-9dd8-4ba7-9746-c33d7f3fe957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerFourMember_aa3a2bfd-8866-4847-ac0b-4373eebafca9" xlink:href="mtrx-20200630.xsd#mtrx_CustomerFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerFourMember_aa3a2bfd-8866-4847-ac0b-4373eebafca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerFiveMemberMember_b1ce1fe1-10f7-4017-a4a4-20bf16d31127" xlink:href="mtrx-20200630.xsd#mtrx_CustomerFiveMemberMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerFiveMemberMember_b1ce1fe1-10f7-4017-a4a4-20bf16d31127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerSixMember_e61957a3-29ae-4146-8db8-d8ae3781a23c" xlink:href="mtrx-20200630.xsd#mtrx_CustomerSixMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerSixMember_e61957a3-29ae-4146-8db8-d8ae3781a23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerSevenMember_24c6ca13-4bd1-4b4d-b424-0d12a2a4c5f2" xlink:href="mtrx-20200630.xsd#mtrx_CustomerSevenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerSevenMember_24c6ca13-4bd1-4b4d-b424-0d12a2a4c5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerEightMember_074c8372-d758-43c3-a585-d64cb4fc3a13" xlink:href="mtrx-20200630.xsd#mtrx_CustomerEightMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerEightMember_074c8372-d758-43c3-a585-d64cb4fc3a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerNineMember_7e9251ca-d9c5-48eb-a79e-8c2cca51b2ed" xlink:href="mtrx-20200630.xsd#mtrx_CustomerNineMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerNineMember_7e9251ca-d9c5-48eb-a79e-8c2cca51b2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTenMember_4d3938fe-331e-4b7f-81b5-effa8d28abfe" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTenMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerTenMember_4d3938fe-331e-4b7f-81b5-effa8d28abfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerElevenMember_d89bc504-0e78-41d6-ba0d-657e58f76b2b" xlink:href="mtrx-20200630.xsd#mtrx_CustomerElevenMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerElevenMember_d89bc504-0e78-41d6-ba0d-657e58f76b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerTwelveMember_52072b52-c676-4aed-9790-44d409cf7c6a" xlink:href="mtrx-20200630.xsd#mtrx_CustomerTwelveMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerTwelveMember_52072b52-c676-4aed-9790-44d409cf7c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_CustomerThirteenMember_1b222837-5d54-4521-bf4a-967bb153511c" xlink:href="mtrx-20200630.xsd#mtrx_CustomerThirteenMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_ba42a196-abc1-4e32-8c9a-d78dad86ae32" xlink:to="loc_mtrx_CustomerThirteenMember_1b222837-5d54-4521-bf4a-967bb153511c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_70799910-344b-4b19-b613-1de39336a63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_d9a6268d-93ce-46fb-87d9-0b6d2167acc9" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_70799910-344b-4b19-b613-1de39336a63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_69e304b4-8a26-43c5-9065-986dcb046db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_70799910-344b-4b19-b613-1de39336a63e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_69e304b4-8a26-43c5-9065-986dcb046db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCosts" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCosts"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCosts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_0d462c23-97f0-4a50-bd7f-bcc5a1cf3102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_bcc609c3-ccbf-47a0-bba7-1ab81f5e263e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_0d462c23-97f0-4a50-bd7f-bcc5a1cf3102" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_bcc609c3-ccbf-47a0-bba7-1ab81f5e263e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCostsTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCostsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d7780749-6b62-4b31-9e54-0b8fe4d8157b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_5c94c2cf-f0ff-44d0-8be0-a0bc1580753f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d7780749-6b62-4b31-9e54-0b8fe4d8157b" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_5c94c2cf-f0ff-44d0-8be0-a0bc1580753f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_7db2a197-0f30-4411-ab48-32fd5bdbafdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_d7780749-6b62-4b31-9e54-0b8fe4d8157b" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_7db2a197-0f30-4411-ab48-32fd5bdbafdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/RestructuringCostsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#RestructuringCostsDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/RestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a5ac2856-1757-4e1c-a86f-11983e179d88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a5ac2856-1757-4e1c-a86f-11983e179d88" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ace70ba6-a2af-416e-8da3-fe1724ea02d7" xlink:to="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_ElectricalInfrastructureMember_c9dfeb32-38a2-476b-b4dc-40eb1d2b8175" xlink:href="mtrx-20200630.xsd#mtrx_ElectricalInfrastructureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_ElectricalInfrastructureMember_c9dfeb32-38a2-476b-b4dc-40eb1d2b8175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_OilGasAndChemicalMember_24d07df6-026e-4caf-9683-2e2fa9646e95" xlink:href="mtrx-20200630.xsd#mtrx_OilGasAndChemicalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_OilGasAndChemicalMember_24d07df6-026e-4caf-9683-2e2fa9646e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_StorageSolutionsMember_4b9e21f3-94e7-4482-bce6-c8f4740c4c61" xlink:href="mtrx-20200630.xsd#mtrx_StorageSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_StorageSolutionsMember_4b9e21f3-94e7-4482-bce6-c8f4740c4c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtrx_IndustrialMember_b2ea596b-f083-4eef-a8f8-5c57f3272525" xlink:href="mtrx-20200630.xsd#mtrx_IndustrialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_cf2537dc-1f5f-4450-8156-7bdc5ece3102" xlink:to="loc_mtrx_IndustrialMember_b2ea596b-f083-4eef-a8f8-5c57f3272525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_712e6e6d-e1db-40b1-9f61-95e0c94be3e3" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_075ae91d-2534-4269-a9d5-14405086d6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_SeveranceCosts1_075ae91d-2534-4269-a9d5-14405086d6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessExitCosts1_79af47dd-3e56-451e-bf41-a24cee04c69e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessExitCosts1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_BusinessExitCosts1_79af47dd-3e56-451e-bf41-a24cee04c69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_11e51d50-5fb1-4114-b0b4-15af4a091264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_11e51d50-5fb1-4114-b0b4-15af4a091264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_af9c01ac-1156-4405-aec3-3612eb393067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_RestructuringReserve_af9c01ac-1156-4405-aec3-3612eb393067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_7470f919-840e-4a6a-a51e-66b33b2c6817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_RestructuringCharges_7470f919-840e-4a6a-a51e-66b33b2c6817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_8fbdc543-2a87-4174-a756-c5e46203c69d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_8fbdc543-2a87-4174-a756-c5e46203c69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_3145cffe-32e8-465e-ab59-da3b01652dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac85e18f-d246-4b5c-9491-276019dbf4c8" xlink:to="loc_us-gaap_PaymentsForRestructuring_3145cffe-32e8-465e-ab59-da3b01652dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_cd4e96be-061d-49f1-b6d4-9f4ecb7aeed6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_ea4e28c4-3e7f-46fe-ab85-a05da1e95920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_cd4e96be-061d-49f1-b6d4-9f4ecb7aeed6" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_ea4e28c4-3e7f-46fe-ab85-a05da1e95920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_9547051c-b1d0-46e6-9c7a-d4e7ca9d9ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_b8869f08-53e8-4a0b-8ad3-c9eaa9cea30c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_9547051c-b1d0-46e6-9c7a-d4e7ca9d9ff3" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_b8869f08-53e8-4a0b-8ad3-c9eaa9cea30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a44c7b02-0a15-464c-9318-57a75a397b67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_Revenues_a44c7b02-0a15-464c-9318-57a75a397b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9d3865fa-4057-4151-90fd-e1c12ca9b2e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_GrossProfit_9d3865fa-4057-4151-90fd-e1c12ca9b2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_bb0e11d2-1909-4bf0-81bd-b69789196a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_RestructuringSettlementAndImpairmentProvisions_bb0e11d2-1909-4bf0-81bd-b69789196a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8d3351e6-2c0c-4811-8105-91c42639998e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_OperatingIncomeLoss_8d3351e6-2c0c-4811-8105-91c42639998e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a8f58b8e-bd38-40ce-880b-db78cd8fd832" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_NetIncomeLoss_a8f58b8e-bd38-40ce-880b-db78cd8fd832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_224e01c5-6143-4541-a72f-9247ecef97f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_EarningsPerShareBasic_224e01c5-6143-4541-a72f-9247ecef97f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f396a53d-1cc9-4c35-8e75-904156ea850a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7e9e7ffd-4705-4023-9c6a-e13e713fee69" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f396a53d-1cc9-4c35-8e75-904156ea850a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_30dcc7a1-db7d-4f32-9b03-d3e7c752df68" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_9d3874e8-a46a-424a-86bf-acefaa51c6e6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_30dcc7a1-db7d-4f32-9b03-d3e7c752df68" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_9d3874e8-a46a-424a-86bf-acefaa51c6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="mtrx-20200630.xsd#ValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_76ec5c71-fcba-4f12-8a99-06be90e66913" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_76ec5c71-fcba-4f12-8a99-06be90e66913" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_c018e1e6-e361-4255-8e66-691e7d976532" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_da00af9a-a719-4d9e-a191-1eee737090b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_da00af9a-a719-4d9e-a191-1eee737090b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_901f85a7-ddaa-451e-b303-e2ce0f8a677d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5b6bf315-e042-4a39-8a21-f9bafb2b9d51" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_901f85a7-ddaa-451e-b303-e2ce0f8a677d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9e0e82ba-6135-4752-a02c-789f8da3247e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_26cb6233-a88d-4015-861b-3c67177c7e11" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9e0e82ba-6135-4752-a02c-789f8da3247e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9e0e82ba-6135-4752-a02c-789f8da3247e" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_d53b9543-6fca-45d5-a798-495260d45bee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_d53b9543-6fca-45d5-a798-495260d45bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3424fa43-d309-47af-a8c4-3500a767dd8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3424fa43-d309-47af-a8c4-3500a767dd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_dade8f50-784f-40c9-9de2-f12b48a5d888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_dade8f50-784f-40c9-9de2-f12b48a5d888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0dbff3e7-0707-4eea-bd39-59dcce0e150b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_0dbff3e7-0707-4eea-bd39-59dcce0e150b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_a02fed98-6cd8-4a45-9205-4dc530cd8f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_0f366c95-43b5-49cd-bdc9-eec742b9a399" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_a02fed98-6cd8-4a45-9205-4dc530cd8f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>mtrx-20200630_g1.jpg
<TEXT>
begin 644 mtrx-20200630_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#N17AI9@  34T *@    @ ! $[  (
M   ,   (2H=I  0    !   (5IR=  $    8   0SNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 %)Y86X@4W1I
M;F5S   %D ,  @   !0  !"DD 0  @   !0  !"XDI$  @    ,Q,   DI(
M @    ,Q,   ZAP !P  " P   B8     !SJ    "
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                    ,C R,#HP.#HS,2 P.3HP-#HP,  R,#(P.C X.C,Q
M(# Y.C T.C P    4@!Y &$ ;@ @ %, = !I &X 90!S    _^$+'FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G
M(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@
M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB
M:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S
M9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U
M<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T:6]N(')D
M9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q
M.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+R(^/'AM<#I#<F5A=&5$871E/C(P,C M,#@M,S%4,#DZ,#0Z,# N,#DW/"]X
M;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE
M;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX\
M<F1F.FQI/E)Y86X@4W1I;F5S/"]R9&8Z;&D^/"]R9&8Z4V5Q/@T*"0D)/"]D
M8SIC<F5A=&]R/CPO<F1F.D1E<V-R:7!T:6]N/CPO<F1F.E)$1CX\+W@Z>&UP
M;65T83X-"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@(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG
M=R<_/O_; $, !P4%!@4$!P8%!@@'!P@*$0L*"0D*%0\0#!$8%1H9&!48%QL>
M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<
M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*O_  !$( FL#: ,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0
M     0(#! 4&!P@)"@O_Q "U$  " 0,# @0#!04$!    7T! @, !!$%$B$Q
M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-C<X
M.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C
MY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$! 0$! 0$!         0(#! 4&
M!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q$R(R
M@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(
M24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8F9JB
MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?HZ>KR
M\_3U]O?X^?K_V@ , P$  A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KS']H#Q7JOA+X7O/H4[VMS?7<=F;J/(
M>!&5F9E(^Z?DVYZC=Q@X->G5GZ[H.F>)M%N-)UVSCO+&X&)(7R,\Y!!&""#R
M"""* .7_ .%4^&4\+M8:3;K8WDD!3^U[8E;F4MR6DD!#2JQ.61F*D<=ACB_"
M<47Q%^-7C5?&=O'J5KX?E6TTW3KM/,@B4LZM((V&TL1&#N(S\WH!CT+2O O]
MF6EM8R^)==U#3;8 1V-U-#L(!RJLZ1K(ZCIM9R".&!'%.U'P'877BA_$>F7U
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
MR5V!?R_+#*V[8O\ K"_'RX +*=2W^&L=M>6UU'XFUKS;:]:^3Y+0 RM#Y))
MM\8\LD8&!R3Z8 +%K\0K2\@BFATC4S%/I;ZE Y\@>:J%0\2_O<^8"P!'W>?O
M<BNIBD:2V25X7B=D#&)RNY#C[IP2,CIP2/>N,M/!RV+:!H<4>I7-EHL_VQ-3
MN98%W##X@_=[6)W,K$&,*0OWBP%=180:C'J6HR7MSYEK)(IM(MRGRU"C=T12
M,MG@ESQG=SM4 X"V^(FN7EYH]X^C7EO:SWFHVLFG110R2W!@9U0B3S2J[=A#
M;BHW X8KC.I=_%_PM92:0LLTG_$TM;>\7+Q(88ICB,LK.&8YSE8PY7&2 "";
M"_#F.&\2:U\1ZS D4]W<00(+4I URSM)M+0%B,R,1N)Q[BG:9\.;;1H+"+3-
M=UFW^RV:6,K))"#=P1L3&DG[K@J&90\>Q\'EB<$ #_&\OB*QFTJ^\,7;22"Y
M*S:4Z1^7>QK%)(R!RN])#LPK!MH.,@C-)X=UV/5;[4-:CURYGT8VD<\=O/'$
MB6I)<2 X0.&4QD$,QP=P/3C;U/1GU+4M-NQJEY:"PF,P@@6(I,2I7#[XV;&U
MF'RE?O'O@C.NO!%E)_:K:9>7FD2:O,D]X]EY1\QE&#\LB.H#<;ACYOQ;(!C?
M#[QG/XE.NVK:II^J7=K(ES;M:2HZ)%-'N2)BA()1PZ$]2%!/6LK1O$6M7]EJ
M5G>^(KZQUJUTN6XNM.O+"&*ZMIE< 20G88Y;;*. PWX#C+DL-O9:EX1AU'Q0
MFN?VG?VTHL6L)+>#RO*FB9BQW;HRV<XP0PQCC&6S2'@"$QNLFO:Q*5LWL;1Y
M'A9K*%]N]4)B^<D(@W2[VP.N220#&CU'Q#H%IX5UFY\07.L6>K36UI?6=[;P
M*4:X"A)(FAC0C:Y&5;<"I/((!-C6/'2:=\4]+T@:Q8+:R2"PN=.,L?VCSY(S
M)'+MSOV\(@QP3*<]!6G8> ;:VN=,EU+6=4UA=('_ !+X;UH5CMGV;!)MBC0.
MX7(!?=MR2,$DU)>>"(]0\)RZ%>ZYJDPENA=&](MQ<!Q*)1@B((,, 1\N1T!Z
M4 4VN=8\4>*]=T[3];N-#M=%:*W!M+>%Y)Y9(EE+.9D<; '4!5 ).XEB",.T
MOQM,_P ,-0\3:G;(;G2X[S[3%;@A)'MFD5BF<D!O+R,DXSR3C--U[P-J-R);
MWPQXGO=%UJ>WC@NKSR8I5O0@P&EC*A0^,@/&%QNZ$  ;/A[14L?",.D7NFVM
MM$L;Q26L5RUU&RL3G,CHC.6R2Q*\ECUZT 9ND67B?[-IVIWGB5;@3[9[^TDM
M8T@C0J25@95#J 2.9&<D#J"<U7NOB=IFGZ7=:CJ&E:O;VL=BVH6TAMTD^W0*
M5!:,([%?OH2)-A ;) "L5OZ5X*M]+\B%]6U._P!.M"?LFG7DD;PV_4* 0@D<
M*#A1([XX/4 BA+\,K"?0+C1YM8U9[1[-["U#/"6L;9RN^*-C'D@JBKNDWL O
M# DD@#XOB382:H;&31]9MV6\AM)))[=%6,S[?)=OGR ^X#;C>O\ &J4ZU^).
ME7-[L>PU2UL_M4UF=0NK810B:(,S(06WCY4)#%=O;.[*B.X^'"7-Y/=2^)];
M,MQ=6UW*0MH-TEOCRS_J..54D=\?452\-^#I[ZZU"Y\30:E!!_:EW<V^F7,M
MNT#>;N E_=[FSLD8;6? )SMSAJ --_B'8VUK<S:EIFHZ?Y-J+N%;H0K]JA+A
M-Z,)"J@%TSYC)M# M@9(9?>.H8GMI(+#63</87=Y'8M;I$LRPLJG<\G /.5V
MM]TY/5<V;7P1%:6GE+KFKR2Q0K;VET\D7G6<2LK>6C",;@3&F3('+ <D\U5L
M_AMI]D;$0:GJ(BLX+J'R (%CE%RVZ4D+$-I+8(";0-HXY.0#/'Q>T?3X-&A\
M00RV6H:A:PSS0F6 >0LK;$;;YI9PQ!($>]E7!8+FM3QI<:G;:QX633-8NK"*
M^U7[)<QPQ0L)4\B67K)&Q!S$!P1P6[X(6T\ QV3VLEKXAUF*6*U2SGD1X%-W
M C$QI)B+ *AF4/&$?#?>)P1H:_X8&OW^E73ZK?V1TNY^U0QVHAVO)M9,MOC8
M_==Q@$?>/< @ R-.^*&BZ@QD>TU*QLQ'=R?;+ZV$,?\ HK[9AM)WY ^;[N,9
M!(96494?Q'ET[Q!XCN_$:7&GZ196%C+:V=S%#'('FDE3EQ(5.\JG+,JJ/O!=
MK&M"+X66 BAAO-<U>^MHQ>AX)S;A95NR3.K%(5."6)X((SQQQ3T^&%@SW4U]
MK>MWUW<6UO;K=37"*\'D2&2)T"(J[U8YW,&Z$'(9MP!77XN:1+865[:Z7J=S
M;7DDMNDMN;>1!<1AC]GW";:TC[0$VE@Y90#G..XM9GN+2*:6WDM7D0,T$I4O
M&2/NDJ2N1[$CW-<QJ7@&+6K$VNL:]J]\K0R(3-]G^^^ )@HB"K(@4!2H ')Q
MN9B>BTVS?3M,M[.2\N;YH4"&YNBIEDQW8J "?? H M4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !69KOB31O#%BEYX@U.VTZW>18D>XD"AF)
MX ]?4^@!)X!-:=>2?''1I+R30]6TO5K"'5M.D(@TV^(*WB22Q!B%!W?*P0D@
M=."1W /1[SQ1H&G26L>H:YIMJ]XH:V6>[C0S@]"@)^8'(Z>M+J_B70O#[1#7
MM:T_3#-DQ"]NDA\S&,[=Q&<9'3U%>+:YXLM?$W@71M \%>%K*V\3^+=,%N\,
M<*HNGV62&9F !"?>*#ISGK@-T?C#1Y-"DGU[3O&@@U7PSX79(;'RX7DE"_,9
M)0^X[9"BKP%.1PW:@#TB3Q!HT6I6NGRZO8)>WB"2VMFN4$DZG.&1<Y8<'D>A
MK1KYVU:_O-3TGQA?7$'V?6KK5=!E@A*D/&S+"45>_!\P#'^U[U]$T %%4(;V
MZ&J+9WEM#&)(GEC>*<OD*R@Y!08^^/7O5^@ 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@ K,UWPUHOB>S2T\0Z9:ZC!'()$2XC#;6!SD>GH?49!X)%:=% &)?>
M"O"NIS+-J7AG1[R5(UB5[BPBD9448502O0#H.U3W7AC0+Y[-[W0]-N6L0%M&
MFM(W-N!C 3(^7&!TQT%:E% %&XT/2;O5H-4NM+LI]1MEVP7DENC31#GA7(R!
MR>A[FKU%% &=/_R,UE_UYW'_ *'#6C6=/_R,UE_UYW'_ *'#6C0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!G3_\C-9?]>=Q_P"APUHU
MG3_\C-9?]>=Q_P"APUHT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 9T__(S67_7G<?\ H<-:-9T__(S67_7G<?\ H<-:- !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !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 %%%% !112,P52S$  9))Z4 +16-H?B_0/$M[?6OA_5;?49=/*"Y^SMO6/?N
MV_,/E.=C=">E;- !1110 445PGQ&^(=QX.O-'TO2=/AO=3U>4B%;F<Q1*JL@
M;D DL=XP!TY8],$ [NBN+U_QEK^A:.^K3>$PEC:6'VR_>YU.-&B8?>AC5%?S
M' !Y)13P ?2KK_Q073F+:/I7]I0V^CKK=Z[W/D&*U8X4(-K;Y" [;25&%^]S
M0!WU%>?W_P 58;;4KEK331<Z+8364%[J!N=CQO= %"D6T[U4/'N)92-QP#BO
M0* ,Z?\ Y&:R_P"O.X_]#AK1K.G_ .1FLO\ KSN/_0X:T: "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKA_&/
MQA\&>"=\6J:JMQ>KD&RLL2R@CL0#A?\ @1% '<5D>(O%>A>$M/\ MOB/5+?3
MX>=OFO\ ,Y]%4<L?8 UD?#KQO<^/-#GU2X\/W>BPK.8[<739-PF =XX''..X
M]S5OQ-X \,^,;VQN_$NE1W\MAN\CS'8*-V,@J" PX'!S0!Q6@_'2/Q?XTMM(
M\(>%]3U'36F$=SJC#RT@4_QXP>."?F*GCIGBO4;ZRM]2T^XL;V,2VUU$T,T9
M)&]&!##CGD$T65C:Z=:1VNGVT-K;QC"0PQA%4>P' J>@# \*>!_#G@BSEMO#
M&EQ6*3$&5E+,\N,XW,Q).-QQD\9-;]%% !1110 5YQ\9=!E\1>';6S'A,^((
MO/0F6WF5;BU_>)DHIQE67<"0PQP2, D>CT4 >#ZOX.\?:OI'A;PKXDT_4-3\
M/6%LDNK26%Y;^=?3 DK"QDE0[$&!G/)&>H4CHO&GA+7KO4M6N="T8S0^(/#@
MTGR?.AC_ +/D#'!D!< H%D/^KWG*8 ((->K44 >+ZA\--=B35?#=G9_:=,UB
MZTR;^TA*BI;);K&LJNI8.6_<C;M5@=_)&#7M%%% &.MG%:^*;9HFF8R6EP6\
MV=Y /GAZ!B<=>V*V*SI_^1FLO^O.X_\ 0X:T: "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 **S=<\1:/X:L#>Z_J5MI]N#@/<2
M!=Q] .I/L*YCP5\6O#_C_P 17^E^'(;Z5+*+S#>R0;(9!D# ).X'G@$#(!]*
M .UGGAMH'FN94AB09>21@JJ/4D]*\P\0_M ^$]+U./3-!2[\3:A))Y?DZ7'O
M7/LW1CZ;<_45V?C7P7I?CWPZVBZXURMJTJRYMI=C;EZ=B".>A'Z@4OA?P/X;
M\&6IA\-:1;V6X8>11ND?_><Y8_G0!O*VY0V",C.".17':'\)O!?A_6KC5K'1
M(I+ZXE:8SW3&8QL3GY-Y.WGN.?>NRHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,Z?_D9K+_KSN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBJ.KZYI>@6+7FMZA;6%NO62YE" ^P
MSU/L* +U%>=^'_C;X5\5^-X?#?AU;^_DE1V^V1VQ$";03\Q8A@.,9VXR1ZUV
M?B#2%U_P[?:3)<SVJWD#0F>W?;)'D8R#0!SGB_XM>#?!0>/6-7CDNT_Y<K7]
M[-GT*CA?^!$5T7A[7+;Q+X=L=:L8YXK:^A$T:7";'"GU'/Z$CTKC_"'P0\$>
M#RLT&F#4;U>?M>HXF;/J%QM7Z@9]Z]" P,"@#SWQ!\%?"WBKQO+XD\1-?W[R
M(JBRDN,0)M ' 4!ATSC=C.3WKM]-TK3]&LEL](L;>QMD^[#;Q"-1^ JW10 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!G3_\ (S67_7G<
M?^APUHUG3_\ (S67_7G<?^APUHT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 457O-0L].
MA,NH7<%K&!DO/*$4?B33[6[M[ZUCN;*>*XMY1NCEA<.KCU!'!H EHKSOXB?$
MC7/"FL6^C^&O!>HZ_>7$(E$T2-Y*9)&"54Y(QDCC (YK/\&S_&/5_%-KJ'BV
M'2=&T,!O.T^-0TD@*G;@@L00<=6'T/2@#U&>>*VMY)[B18H8E+R2.<*B@9))
M[ "O*?$/[1?@_2YC:: MWXCOCE4BL(B$+9Z;SU^JAJ]4N[6"^LYK2\B2>WN(
MVBEB<95T88*D=P0<5E:!X.\.^%H]GA[1;.PSU>&(!V^K=3^)H ;X-UV_\2^%
MK75-6T2XT.ZGW;K&X;+H Q /(!Y SR!U_&L;Q=\)_#'CGQ)9ZSXDBNKJ2TA\
ME+87!6%EW%N5'.<GL1GC.:[6B@#/T?0=)\/6(L]#TVUT^W'_ "SMH@@)Z9..
MIXZGFM"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,Z?_D9K+_KSN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH SI_^1FLO^O.X_\ 0X:T:SI_^1FLO^O.X_\ 0X:T
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN%\:
M?&3P;X$O9+#6;^2348U#M96L)DD (R,GA02,'!8=16?\/_BS?>/_ ! T%IX,
MU*QT;RF==5N7PA88PN-N"3GLQ_P /2JQM<\8>'/#,9;7];L; @9"3SJKM]%S
MD_@*G\1:.?$'AR^TI;ZYL#=Q&,7-J^V2//<'_/&:\ZT']G+P)I)$NI6]UK=S
MG+27TYVD_P"ZF!^>: /2M(UBPU_2;?4]'NDN[*Y7=%-'G##.._N"*X7Q^GQ6
MO==2Q\ OI5AI;0 OJ%PP,BODY&"&QQC&%/UKO["PM-+L(;+3;:&TM8%VQ0PH
M$1!Z #@58H \N\#_  L\1Z+XGA\0^+O'>I:U=Q*X%HKL+?YE((().0,Y  7D
M"O42,C!HHH 155%"HH51P !@"EHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,
MZ?\ Y&:R_P"O.X_]#AK1K.G_ .1FLO\ KSN/_0X:T: "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **S-?\1Z1X6TE]3\07\5C9HP4RR9Y)Z  <D^PKRR\_:2T2
MYO#9^#?#VL>([G/ AA\M6'J.&;\U% 'LU([K&A>1@JJ,EB< 5%93O=6%O<2P
M/;22Q*[0R?>C)&2IQW'2O,O%GP/@\;>++K4_$/BO69=/E*M%ID3A4AP " 3D
M8[\*#SU- '?:?XHT'5]3FT[2M9L+V\@3?+!;W*2.BYQD@'CD@?B/6H_%FJ:I
MHWA:\O\ 0-);6-0A5?)LE?:9"6 //L"3COBLOP;\,?"G@*22;PWIOD7,L?E2
M7,DK22.N0<9)X&0#@ =!76T >'+#\??%Y#23Z5X0M6ZJH5I,?^1#G\5KV/1;
M2\L-"LK34[XZA>00+'-=LFPS,!@MCMFKU% &9-X:T.XUC^UKC1K"74<!?M;V
MR-+@=/G(SQ6G110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M131(C2,BNI=<;E!Y&>F: '451FUS2K;26U2XU.SBT]?O7;SJ(ASMY?..O'7K
M276NZ59:C8V%WJ%O#=ZAN^R0O( T^T9.T=^* +]%9EMXDT:[U?4-+MM1@DOM
M-56O( WS0AAD$_A^59,GQ)\*)X)?Q<NJK)HB/Y9N4A<_-OV8V[=W7V]^E '4
MT5@7WC;1=/US0M*N)I3<:\':Q*0L5<*H8Y..."/SYQ26'C/3M1\4:UH%O#>?
M;=&1'N-T!".'7<-A_B/Y>V: .@HKBC\2K>3X;OXPM- UJ:)7V"P-MBY)\S9G
M;D\=\@GBM74/%$]EK^A:?'H.I7,&K!]]Y%'F.SPH($OH3GU['&<4 =!17/Z?
MXDO[SQ1K6DS>'KZV@TU$:"^DQY5[N7)"'ID'CJ??'2LH>+_$\WPW;7H/!5TF
MM"38-%EN '($FW=NP.-OS=/S') .UHKG[_5O$$/B#0[6Q\/BXT^\5SJ-T;E5
M-EA00-O\62<<>E+8W_B67Q+K5K?:-;P:7;HATR\%R";IBN6#*,E<'CH/QZT
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
M/%^RWX#C^_=:U+_OW4?](Q0!ZP==T@==4LA_V\)_C2KKFDNV$U2S8^@N$/\
M6O+Q^S+\/A_!J9_[>_\ [&D;]F3X?LN NIK[B[_Q6@#UN*Y@F_U,T<G^XX-2
M5XM+^RUX&?\ U=]KD)[%;F,X_.,U'_PS;#:_\@;QUX@LL=/W@./^^2M 'MM%
M>(_\*C^)VE?\@+XKW=P!]U;]'('M\S/_ "I/*_:%T#D3:%XE5>@(1"1^47\Z
M /;Z*\//QK\<^'O^1V^&5]%"/OW5B6*+^C+_ ./BM[0_VBOA[K+*D^HSZ5*W
M&R_MRHS_ +R[E'XD4 >I454T[5=/UBT%UI-];7UNW26VF613^*DBK= !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_ (L\;Z)X
M+M[:36YI0]W)Y<$%O"TLLG(#$*H)PNX$GW Y) /05Y%\>+/2C;Z-J4NNR:'K
M=I-BPN&BW02!I(]ZN6&S( #@$C[IX.. #O[SQOX;L-)T[4KO5[=+35'C2Q<$
ML;@N0%"J 2>HSQQWQ3M>\9Z#X:NHK?6KXP2R1F8A())?+C#!3)(44B-,L!O?
M"^_!KRKQ9$?$'PS\*>,/$&D0V_B.ZO--BDE*$,D?V@L H/W V[<0.>0#G Q/
M\3YUTWQ5XL.H-Y?]L>$?L6F;O^7F82.##'_>?,B':.?FSB@#TR]\:^']/UV/
M1[K4-MX[1+A89&CC:7/EJ\@4HC-@[0S GC'45O5\Z:G:7EC8^(?#%ZQ3Q!JE
M]HC64+']Y<JB0JSH/XE0Q2;B.%V\XKZ+H SI_P#D9K+_ *\[C_T.&M&O+_B5
M=?$N'7-%D^'^G6,TRPW0GC:=&#Q[H<$^8$P<_P!TFN47Q7^T+I[RM=^#M.NE
M?E5&QO+X_AV3>O/.: />Z*^?Y?BM\9+/2889OAM-+?(P\VY2UED210>1Y:="
M1CG=^'I3N/CU\3+?4-\OPXEAM!G,,EG<B3KQ\^ /_': /HRBOGC3_P!I?5[>
M#4#XE\&744N,V*VT;A0<'B4O[XY4=">..6O^U=;1>&[9CX=F?7/, N86<);A
M<G)1\ELXV\%>,GDXY /HFBOGR/\ :RTDZE"LOAF\2Q*GS9%N$:56[;5P 1]6
M'Z<[&G_M0>$;E=6:^MKFS%KDV"D,[7HVD@'"XC.0!R2.>O6@#VNBO$&_:D\)
MIH-I=&PO7U"4CS[&,9\@;B#^\( ;@9&!SD=.<;5M^T5X"O/$=IIMO>RBWGC9
MGOYHS%# P!(5M^#SCJ 1DCWP >JT5YSI_P =? U^=:SJL=N-)9@#/+&GVT $
MY@RWSYVX X/(]:KO^T'X!C\.6FK-J$A:Y=4-BJ*;B')()=-V !C)()[8SD4
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
M=M10!YW-\!?AI/G?X8C7_<NIT_D]9T_[-_PXFSY>FW<'_7.]D/\ Z$37JM%
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
M10!G3_\ (S67_7G<?^APUHUG3_\ (S67_7G<?^APUHT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M5T?3==T][
M'6;"WOK5_O0W$8=?K@]#[]:NT4 >*:Q\ I]$U!]9^$OB&Y\.W_4VDDK-!)_L
MYY./9@XJ"S^-7B?P1=QZ;\8?#$]LI;8FK6*;HY/<@':?4[3D?W:]RJ&[M+:_
MM)+6^MXKFWE&V2&9 Z./0@\&@#.\.^*]"\66'VSPYJEMJ$/\1A?YD]F4_,I]
MB!6O7CWB+]GO2SJ']L?#[5+KPIJJ\I]G=C"3Z8SN4'V./]FLE?B3\2OAD1#\
M3/#O]MZ6G']L:;C('JV %[=&"'WH ]WHKDO"'Q0\(^-T4:%K$+7+#)LYSY4X
M_P" 'K]5R/>NMH **** "BBB@ HHHH **** "BBB@ HHHH **K:AJ5EI-C)>
MZI=P6=K$,O-/($11[D\5Y!KGQ_\ [2U%M%^%6A7/B74CQ]H,;+!'_M8X+#W.
MT>] 'KVHZG8Z/82WVJW<-G:Q#+S3R!%4?4UX[K7QRU'Q-J<F@_!S1)M:O>CZ
ME-&5@A&<;L'''^TY4>QJ'3O@IXB\;7\>L?&3Q!->$'='I%G)MBB]B5X'_ 1G
M_:->QZ+H6E>'--33]"L+>PM$Z10(%&?4^I]SS0!Y/X<^ \FI:HNO_%G6)?$F
MJ'D6N\BWB]NVX#T 5?8U[%;6L%E:QVUG!';P1+MCBB0*J#T ' %2T4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>V-KJ5E+9ZA;175M
M,NV6&9 Z./0@\&IZ* /$M=^".J>%]5D\0_!K5Y-)O#S+I<TF8)QG.T$\8_V6
MR/0K5SPI\>;==2'A_P")VGOX7UR/"M),I6WE/][)^X#ZDE?]JO8:PO%7@O0/
M&NFFQ\2:;%>1@'RY",21'U1QRI_R: -N.1)HEDB=7C=0RNIR&!Z$'N*=7@<O
M@OXC?!V5[KX?7TGB;PZI+/H]T-TL:]]H'4^Z8/JIKN? 7QH\,^.9%L?,;2=9
M!VOIMZ=K%NX1N _TX/M0!Z'1110 4444 %%%% !1110 45Y;\4_B)J_A?Q-H
MNAZ/<Z;IAOE$QO\ 5$+0N1,B>5D$;1ABS-UV],'FI/$?Q'U#2_&G]B2WNFZ/
M!:Z=!/?WL^FW%]##<2R;5C+H\8C3OODV@Y[4 >G45YKXP^(VJZ)JOB#^RH+)
M['PO;VESJ"7$;M+<B=SE(V# (0BDY(<$D# ZUZ0CK)&KH=RL 01W% %"?_D9
MK+_KSN/_ $.&M&LZ?_D9K+_KSN/_ $.&M&@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D(#*58 @C
M!![TM% 'FWB_X$>"_%;M<PV1T74,[A=Z;B/YO4I]T\]\ ^]<G_8GQJ^''.B:
MI!XUTF/I;W>?/"_B=W3H [?2O=:* /'-&_:/T#[4-/\ &VE:CX7U!<"1+F%G
M13^ #C\5_&O4=%\1:-XCM/M.@ZI::A#W:VF5]OU Z'V-.UC0-(\0VAM==TRT
MU"'LES"K@>XR.#[BO+]8_9M\*SW9O?#%]J7AR\!RC6DY=%/KAOF_)A0![!17
MAI\)_'+PD - \66?B6U4C$6H >:V/4OSST_UG^-/_P"%N?$[P_QXN^%\\ZK]
M^;3&<JOOQY@_\>% 'M]%>*1?M0>%X9!'K&A:]I\G<- C ?FX/Z5II^TI\.V4
M%KV^0GLUFW'Y4 >L45Y/+^TI\.HX]R7M]*?[J6;9_7 K+D_:?\-W#&/1/#VO
M:C-T51"BAC^#,?TH ]LHKQ#_ (6;\7?$7'A;X:?V?&WW9=5=A@>OSF,?S_&F
M?\*S^*_C+YO''CW^R[5_O66E ]/[IV[!^9:@#TKQ1\2O"/@Y&_M_7+6"9<_Z
M-&WF3$^FQ<D?4@"O-)_C9XL\;RM9_"7P?<S(6VG5-04"-/?&=H/U8_[M=1X7
M^ /@3PU(L\FG/K%V#GS]382C/^Y@)^8)]Z](BBC@A6*"-8XT&%1%P%'H * /
M%+#X#ZKXHO(]3^+GBJZUF<'<+"U<I#'[9P,#V15^M>N:'X>TCPUIRV&@:=;Z
M?;+_ ,LX$"Y/J3U)]SDUI44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<+X]^$'A?Q\C3W]L;+5 /DU&TPD
MH(Z;NSCZ\^A%=U10!X&-2^*WP<^75HCXV\,Q<?:8\_:($]2>6&/?</\ :%>E
M^!_BGX5\?P+_ &'J 6\VY>PN,).GK\O\0'JI(KL:\U\;_ SPOXNF;4+!7T'6
M0=Z7U@-N7[%D& ?J,'WH ]*HK@_ACIOC[15U/3/'^H0:I;VYB_LV_1@7F4[]
MX<\-D83[PSR>37>4 %%%% !1110!Y[\6/"WB#Q=I-MINDV.CZA8M*C2Q7Q:.
M6&0.,2J^&!787!&T-@\$YVU!JG@CQ5/X'3P1:WFE3Z*^FV]BU_.94NH=N!*V
MP!EERH^4;H\9P2<9/I-% 'F/BGX9:IJ=[KD&CW5JNG^)+6RM+^2YD836RV[8
MW1J$(D+1DC!*8.#D]*],1%CC5$&U5   ["G44 8ZV<5KXIMFB:9C):7!;S9W
MD ^>'H&)QU[8K8K.G_Y&:R_Z\[C_ -#AK1H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH 9+%'-&4FC61#U5UR#6:_A?0)&+2:'IK$]2UI&<_I6K10!E1>
M%_#\$GF0Z'IL;CHR6D8/YXK32-(D"1(J*.BJ, 4ZB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH SI_^1FLO^O.X_P#0
MX:T:SI_^1FLO^O.X_P#0X:T: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,Z?_D9K+_KSN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***CEN8('A2>:.-IW\N)7< R-@MM
M7/4X5C@=@3VH DHHHH SI_\ D9K+_KSN/_0X:T:SI_\ D9K+_KSN/_0X:T:
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@ KPGXVZ5<:=XYTCQ7J^G+KG
MAU$$$MJEP8I[9DCF=VC/&/E^?((8M$HR, U[M7+>)/ASX;\5ZM;:EK%G(US
M<.8IGC%PFUE\N4*0'7YVX//49VE@0#R?6[Y+^Z\1>*K8&74[#7M*ATJX?/FP
MV["(^6I/(5Q*^Y>C;CD&OH&L&Z\$^'KS7XM9GT\&]B:)P5FD6-GBSY;M$&".
MR9^5F4D8&#P,;U &'/J47]OVTWD7QCBMYHW86,QPS-$0/N<_=;D<<5;_ +<M
M/^>5_P#^"^?_ .(K1HH SO[<M/\ GE?_ /@OG_\ B*/[<M/^>5__ ."^?_XB
MM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7
M_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[<M/^>5__P""^?\ ^(H_MRT_
MYY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(H_MRT_YY7_\ X+Y__B*T
M:* ,[^W+3_GE?_\ @OG_ /B*/[<M/^>5_P#^"^?_ .(K1HH SO[<M/\ GE?_
M /@OG_\ B*/[<M/^>5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_G
ME?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1H
MH QWUU?[1A"07WV8Q2&0_P!GSY#Y3;_!GIO_ "J?^W+3_GE?_P#@OG_^(K1H
MH SO[<M/^>5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\
M^"^?_P"(H_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[<M/^>5
M_P#^"^?_ .(K1HH SO[<M/\ GE?_ /@OG_\ B*/[<M/^>5__ ."^?_XBM&B@
M#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X
M+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[<M/^>5__P""^?\ ^(H_MRT_YY7_
M /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(H_MRT_YY7_\ X+Y__B*T:* ,
M[^W+3_GE?_\ @OG_ /B*/[<M/^>5_P#^"^?_ .(K1HH QTUU?[1F#P7WV811
MF,_V?/DOE]W\&>FS\ZG_ +<M/^>5_P#^"^?_ .(K1HH SO[<M/\ GE?_ /@O
MG_\ B*/[<M/^>5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\
M_@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO
M[<M/^>5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?
M_P"(H_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[<M/^>5_P#^
M"^?_ .(K1HH SO[<M/\ GE?_ /@OG_\ B*/[<M/^>5__ ."^?_XBM&B@#._M
MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__
M (BC^W+3_GE?_P#@OG_^(K1HH QTUU?[1F#P7WV811F,_P!GSY+Y?=_!GIL_
M.I_[<M/^>5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG
M_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[<M/
M^>5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(
MH_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[<M/^>5_P#^"^?_
M .(K1HH SO[<M/\ GE?_ /@OG_\ B*/[<M/^>5__ ."^?_XBM&B@#._MRT_Y
MY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC
M^W+3_GE?_P#@OG_^(K1HH SO[<M/^>5__P""^?\ ^(H_MRT_YY7_ /X+Y_\
MXBM&B@#'375_M&8/!??9A%&8S_9\^2^7W?P9Z;/SJ?\ MRT_YY7_ /X+Y_\
MXBM&B@#._MRT_P">5_\ ^"^?_P"(H_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE
M?_\ @OG_ /B*/[<M/^>5_P#^"^?_ .(K1HH SO[<M/\ GE?_ /@OG_\ B*/[
M<M/^>5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B
M*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[<M/^>5_
M_P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(H_MR
MT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[<M/^>5_P#^"^?_ .(K
M1HH SO[<M/\ GE?_ /@OG_\ B*/[<M/^>5__ ."^?_XBM&B@"A97SWNH7&R.
M9;5(H]AFMWB)<E]WW@"> GYU?HHH **** "BBB@ HHHH *^?O ?B2TT2TT;Q
M)XIT)8M7U2PU.Y368[QS-<F',LL=Q$% VA4^3+/@1K@*3Q] URTOPU\)SRW<
MDVD[OM:2QR(;F78BRD&7RTW;8]Y'S% N><YR: /,/&WA>_T_X*>'9;K5KJ);
M7["UQI\>%CFN99U:1Y#C+?,YPO !&>O3K/BAX5U35-5C\1+%H5YIFA:3=2K9
M:O:M<K-.<,1LRH4;8QA\D@_PGK7=ZWH&F>(M+_L[6+;[1:>8DGEAV3YD8,IR
MI!X(!JCKO@?P_P")-06]U>Q:2Y6W:T:2*YEA,L#,&,4GELOF(2,[6R.O')H
MM>%]1@UCPAH^I6=J+.WO+&&>*V4 "%60$(, # !QP,<5JTR**."%(8(UCBC4
M*B(N%4#@  =!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X=X[65
MXEW2*A*KC.3C@5X#X*\2V7AO0=-U[7-%6'6=1T*^OHM8CO&DFOFC/F2"X0*%
MR204R7P  -O2OH*N6/PU\)$W.=)RMRKHT9N)2D:O)YCK&F[;$K/RP0*#WS0!
MYOXW\)WNB_#_ ,'";5KN.#3[C3+=]-3"QR7!E!EED/5R21@'@$$\D\6?B1/Y
M_P 0]7&LZ#%KNCZ1X;6\-M<7;0"$&5_,EBPK'SL1@ C;@*1N&>?6-:T'3?$-
MG%:ZQ;?:(8IX[A%\QDQ(C;E;*D'@CITJGKW@W0O$T\<VM6)GDCB:'<D\D7F1
M,0QC?8PWH2H.QLKQTH TM+NH+[1[.[LR[6\\"2Q&0DL4901DGG.#WYJU2(BQ
MQJD:A$4 *JC  ]!2T %%%% !1110 4444 %%%% !1110 4444 %%%% %759Y
M;;1[R>V&9HH'>,8SE@I(X[\UX/X5\06GACPQ#JE]H?V;7M1\,3W\&J6]Z\LF
MHN#N;STV@>87=2K'><'&1TKZ"KE8_AIX2B,^S2?EGP"AN92L:B43;(U+8B0R
M ,43:IQ@@CB@#SWQUX3N=!T;P IU:Z%GIVIZ58QZ9'A8?,#_ +R5R.9&.U0,
M\+AB/O<;/Q6\.:-XD\2>&_#SZ38M?Z[=EKN_-JAN%M+==\BK+C<I)**#GH2*
M]"UG0=-\016L>KVWVA+.ZCO(!YC+LFC.4;Y2,X/8\>HI9M"TZX\06NMS6V[4
M;2%X()M[?(CD%AMS@YVCDC- %V*)((4BA0)'&H5%48"@< 4^BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH S?$=U<6/A;5;NR_X^8+*:2' S\ZH2O'
M?D"O#]!UBU\-^$Y9&T$67B+5/"*W=OJ%O?/*VI,Y #SIM4"8R2*VX[SAR-_&
M#]!$!E(89!X(/>N6M_AIX2M3)Y.E<.8L*]S*XC6*7SDC0%B(XQ)AO+7"D@9!
MP* .#\>>%YM#O/AQLU:Y:QLM=TW3[?34PL";4?=(<#+N=BX)^Z-V/O&LCXK6
M\5YXJ\57JEIET>RTY[B\8#SM'S-O#V@S\[LJDL-T8&!RV=M>UZOH.FZZ; ZK
M;>>=.O$OK7]XR^7,@(5_E(SC<>#D<]*H:QX&\.Z_J0O]5T[SIR(UDVSR(EPJ
M,'1945@LJAAD!PPH WHY%EB22,Y1U#*<=0:=110 4444 %%%% !1110 4444
M %%%% !1110 4444 8OC.]NM-\!Z_?:<2MW;:;<S0%1DB18F*X_$"O&;#4K3
M0?"NIV$&@II7B/5?"MO+#=V]Z\OV_P Z3R$DF7:JB?S9E)/SGYR-Y KW]T62
M-DD4.C AE89!'H:YBT^&_A2Q8-;Z6<J\+IYES+)Y8A??$B[F.V-6Y$8PF>U
M'$^-_#LND>,OA](FJW4EC!J]O9VFG !8(%2%ANP.6<[>IZ D#O63\4],UG0K
MWQ3XG.EM>3,=/ET;64GC!TT(X5X,,PD7<Q/"*ROYWS8YKV35-!TW6;C3Y]2M
MO.DTVY%U:MYC+Y<H! ;@C/!/!R*S[SP-X=O_ !$VMW6G[[YVB:1A/(L<S19\
MII(@VQV7)VEE)'&.@H Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH YWX@W]WI?PV\17VFNT5W;Z;/)%(GWHV$9.X>XZ_A7DT=U8Z1X8UCP]:Z"
MFBZ]JVB6,226EXTRWB7+BW620;543!I"6.&)R?G:O>)8HYX7AGC62*12KHZY
M5@>""#U%<W8?#KPMIIB-KIK;H9898VENII2AASY2@NY(1,\(/E'I0!YS\1++
M1HO&6D^&O!6FB7QE>SVTSZ@K%WTJUA*_-N8GRU*@C8N 03D990U'QG,[:QXU
MU[:'UC1M:TJWTR8_?MHSY640]55_,DW <-N.:]3?X<^&V\17FNQV]];:G?,&
MN;BUU6Z@,N,8#!) "!@<8Q5N^\%Z!J.O)K-Y8;[U6B<L)I%21H\F-GC#!'9<
MG:S*2.,=!0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M<2,<]1D=CT&,<Y ,NX^)FD6'Q"@\'ZM:7VG7MV#]DN;A(_L]R>RJZN2&/8,
M>@ZD9W-$UN76?M?FZ1?Z;]FF,/\ IAA/F$=2OER/P..N.M<AXG\+Z5\1;C7M
M!U""^MI46*2TOVL)D6"5 1OCD90KX)&0K<@GZBII4_B;3/AG'I/B>.[;Q#?W
M,MG)=V]A-=1H-VWSW\H9VE,$'*Y)_AY*@'8^$?&6D>-M-N;[0I7DAM;N2T<N
M #O0]1@GY2""#Z$=.E4--^(5GJL5O<66D:M)9WTC1V%X(HS%=E=W*D.2@.PX
M,H3.1BN&\(6VL^!OC=K6GW5G=WVDZ^L=Q+>Z?HMQ%:6]X3TY+@ @DLP<@$C.
M,'%'PYHFH^'=>T2^\(V?B#0WNY5E\0>'9K65].@C:,-+)"V"F_*KM5&9_F"X
M3#( #K+?XV:-+8WVH7&@Z]:Z;IMZ;&_O9(872TE!P=ZQRLY4$CYE4CD5V&O>
M*=,\/>$;KQ)>2F33K>W%QO@PQE4XVA,D EL@#D#D5X5I-MK'_" ?$#0H/#6N
M2:EXBUB=M/BETN>%'CD*@2-)(BH@ !/S,#QTKOQH-\^@Z)\/XY=K:=I@CO+N
M[T>XN+.X)A,1C5PT:GAV/+<?+P3G: =RWB;28_":^)9[Q(=)-J+LW#]!&5W
MX'4X(X')/ YKGXOBAI@CTV[U/2]5TK2]5D6.RU.]BC$$S-]S.V1GC##D&15&
M.N*\MT70/$GB7X%:_P##N6RU2*^TZ5FTNYO=/FM8M0MTE#HH:15"DD$!6((!
M7L#C0\8:L?B9X)T_X>:'I]W#XBWVHU2WN;62)=*15!9W9E"D=-NTG<#QU H
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ JGJVDV>N:7-I^IQ&:VFQO579#D,&!#*05((!!!!!%7** ,K2?
M#>FZ+/)/9BZEGD789KV]FNI N<[0\KL57/. 0,\UJT44 %%%% !1110!BZKX
M3TK6=26_NQ>Q7:Q"'SK+4;BT9D!+!6,3KN ))&<XR?6M.QL;;3;&*SL85A@B
M7:B+V_Q)/))Y).34]% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%8OBSQ)%X4\/3ZI- UQY8(2)752[;20.>3T_A#-W"
MG%<[J?Q'F5M"AT3389;C5Y9%C6^NA$I\N98W12@?,G).PX*A6W %2H .\HK!
MNO$DUKXJT71WTJ94U2&60W+RH!"R+N\O:"2S>I^Z.Q-48O'49U0>?:)%H\EY
M/80W_GEF:XA#EPT>W"I^ZE ;<<E>@R#0!UE%<UX;\6RZW=Q0WFG"P^VV8U"P
MQ/YC2VQ(&7&T>7(-Z94%@-XPQP<:SZO;075REY=6,$<+Q1AC=#>'?HKJ0-I)
M(VC)W9[4 7Z*RH/%7AZZ-F+;7=,F-^'-H([R-OM(0D-Y>#\^"#G&<8-+%XHT
M"9[%(=<TV1M1!-D$NXR;G!P?+Y^?!],T :E%8&K^.?#6B6$]W?ZU8K';W*VL
MH6Y0E)2P781G@C.2#T )/ -:$.O:1<:DNG6^JV,M\\(G6U2Y1I6C/(<*#G:<
MCGI0!?HKG-)\9V6M^,+_ $33?)N8;*UCG:]@N4E5W9W1H\*3@J4YR0<GIC!.
MK_;FD_VU_8_]J67]I[-_V'[0GG;<9SY>=V,<YQ0!>HJA9Z[I.HW;VNGZI975
MPD8E:&"X1W5"<!B <@9[UC:EXVM[;QE;>&; 6<M^Y5I_M=\MN$0\[8QAFEEQ
M\VQ5P 069<KD ZBBL'6M=U"R@O6TC3(;UK(9E:YO/L\:X3>P+;&(^4ICC!).
M2,9JCJWC:73R!;:2TS6^G+JFHQ3S^5):VY)X"A6WR_))A,J#L/S#B@#K**R-
M1UTVMI<SV-G)J'V>R^U^7$ZHT@.=BC<0.=KG)(QCOFLB_P#'7V/P/I.OBR16
MU.&&;9/)*(+8.@8M+,D3[$7.-Y4#)&<#) !UU%4+C4)+3P[)J%U]B@FBM3-)
MYEV5MD8+DYF*<)G^/9TYV]J)-=TF"_CL+G5+&*]E?RTMFN4$C/M#;0I.2<$'
M&,X(- %^BJMYJFGZ=)#'J%];6KW!80K/,J&3:-S;03S@ DXZ"LBS\>^%KVUU
M&ZCUW3TMM-N/L]U-+=1JD;$X&26X!.0"<9(.,T =#16;<>(]$M+>RGNM8T^"
M'4-OV.22Z15N=P!7RR3A\@C&,YR*SM-\:6-S=WUOJIAT>6#53IEM'=W48:[?
M9&RE!GDMY@PH).,9P3@ '1T51U/7-)T7R/[8U2RT_P"T/LA^U7"1>:WHNXC)
MYZ"E.M:6NK+I;:E9C47!*V9G7SF &XX3.> 0>G0T 7:*H/JUM!>7$=Y=6,$<
M+0H&:Z&_?(<*K*0-I)VA>26)Z#O5N?%NAP>'O[:AU6QN;)\I;RQ7D6RXD&0(
MT<L$+$@@#/6@#9HKGM$\9Z7J>@:!?:A=6FF76NVT<]M93W2[W+*IV)G!<C<!
MP.XXJU9^+?#FH7,-O8>(-+NIYY'BBBAO8W:1T 9U4 Y)4$$@= 1F@#7HJKJ=
MX-/TF[O"]NGV>%Y-UU/Y,0P"?GDP=B^K8.!S@U"^O:3#J$>GSZI8QWTC^6EJ
MUR@D9]H8J%)R3M93C'0@]Z -"BN>USQEINEZ1K=QI\UOJM]HUL]Q<:=;74?G
M(%&?G!/R#W(SCH"< VD\4Z&503ZQI\,S2QV[1/=H&6:1=R1$$_?(R0O4XX%
M&O17.7?C.RA\;Z?X9M?)N[FY,@N3'=(6LRL9D4/&"6!8 XR , G/:K:^*-(@
MTVVNM5U?2;3SXUD5A?HT;!C@%7;;N!. #@9- &Q165>^*?#^FZI'INHZ[IMI
M?R[?+M9[R-)7W'"X0G)R>!QS5C4-:TO26A75=2L[)ISB(7,ZQF0Y ^7<1GEE
M''=AZT 7:*R)_$NE?9]5^PZKI<]SI<;-<Q27RHMNP!P)F&XQ#*G)(.,'@XQ5
MB37=)@OX["YU2QBO97\M+9KE!(S[0VT*3DG!!QC."#0!?HK+M/$^@WXMS8ZW
MIMR+F5H8/)NXW\V11ED7!^9@.2!R!26_BC0+O3S?6NN:;/:+.+8W$=W&T8E.
M,1[@<;CN7Y>O(]: -6BL"W\<>&KG6KO2X=:L3<V<,<\H^TI@*YP,<\]5SV^=
M/6K=MXGT"]N8+>SUO3;B>Y:1((HKN-FE:,9<* <DJ.H'3O0!J45FKXBT1IKV
M)=8T]I-/Q]L0729MO^N@S\G3OBJ&H^/?"^EV\,]SKNG^5->?8@ZW4959A]Y6
M.[ V@Y;/3CU% '0T51U76]*T&U6ZUS4[/3;=W$:RWEPL*,Q!(4%B!G )Q[&N
M?U_QY%IOB:RT#2(K'4=3N8C.;:34DMW,>5 $8(.^0@E@IV@A6.X4 ==17.>+
M_&=EX3MH/,\FYO;B>*.*R^TI'(R/*J&0*3N*KNR=H/X#)%UO$>FVVH26NHZE
MIEL[7:VELAOE\R60HC>64(&),N,("Q*E3_%@ &M16;!K=E>W<$>G7NGW4<C2
MHQCNP7#1X#!5 .X@G#<C;QZUD:9X^TK5/$&M6<,]K_9VDVD-R^J"\C>%PYD#
M<J2%"&(@EB#G/  !(!U-%94GBGP_%IL6H2Z[IB64R-)'<M>1B-T5@K,&S@@,
MR@GL2!WK/\6>-K#PO9VS[H+NZNIH4AM!=1H[H\BH9 "<LJ[L_*#VZ#) !TM%
M58-4T^ZO)K.VOK::Y@)66".96>,@*2&4'(X9>O\ >'K5J@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@".XMX;NVEM[J))H)D*212*&5U(P5(/!!'&*Y/XA^']3\0Z FE:
M9INFWUK(Z"2*[G> PX88=656Z#/3:PZ@YXK1\6Z]J'A^QLY],TZVOVN+R&T*
M7%XUN$,KA%.1&^1N89X''KTIVGZSJ4D4?]KVFEV<TEZ;9!#JAF24!23L8Q*6
MD#*X,94?<8YXQ0!G3>'M;CUWPG-'+;7UOH\#Q7EW=7#I/.S1A"X0(P)XW<L,
MDX]ZJQ^"+V2^CT^\:V.@6VH76HPNDK?:'>X$N8F7;A55KB5@P8DX08'-=,?$
M>ABQN+TZSIXM;7B><W2;(?F*_,V<+\RE>>X([4U_%&@1M8"37--0ZGC["&NX
MQ]KR0!Y?/SY)'W<]10!C>%_#>K6&H6MSKKV;-INFC3+1K5V8SIN4M*X*J$9O
M+C^0;@N&^8YXY_7_  !JNJ:SJ4T6C>'I[6ZU>RU!!<W+!B(<>867R& 9P-O4
M\,<GL>RT7Q&-5FUY+FT:P71]0:S9II5/F*(8Y?-XX4$2< G. "<$E18M?$NA
M7RVILM:TZX%XLC6QBNT?SQ']\I@_,%[XZ=Z .7T[PMXBMM*E=_[.@U.+6Y]1
MM#'<R2Q^7.S[T8F-2"$E? P0653QVBUGX?3WGB\7\44-Y8S1VB/'<:I=6YMS
M;N65O+B^2?!(8*^W##KSQU/_  EWAO\ L?\ M;_A(-*_LWS/*^V_;8_)W_W=
M^=N?;-3MK^CK>V]FVK6(NKI%>W@-RF^96W%2JYRP.QL$==I]#0!PDO@3Q \>
MK>3'I4/GO;26\?VJ1Q(T5T)\%VB,D28R @:106)4)R"-\-]0NM>OKF\%N%O9
MI;J.[35;LM92RP&)@EOQ$Y&X@2':=IY7(KOI]9TRUU2WTVZU*TAO[H$P6LDZ
MK+,!U*H3ENAZ#M3;77M(O=0-C9:K97%XL;2FWBN$>0(K[&;:#G <%2>QXZT
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
MWTIHY(YQ#$;N3]^[S!U)+1,UN,9W*C.C,=P123GMZ** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** .6\?Z%J'B/0[;3]/L=-OHQ>P7%Q#J4[1QR)'(KE,"*3=NV[3D8&<
M\]*@U7P@8[CPN/#>EZ7!;Z-J#7+*\C1>3&Z.KI$%C;J9-VWY1\BCIT["B@#S
M/3_ OB2Q5;B)=(CEM+JUN+:S^TR213&-)$<-,T7FHA67*(WF^64 4[> GB/P
M3XEU;[,;"TT.TB6*)FM+>\DMDCF2Y:;ET@+3(0<;6VJ&9G*,=NWTVB@#F_#.
MF:II>I^);K6([**#4=1%Y ;>Y:0A!!'%A]T:A3B$-P3]XCMD\_:^'HO%7A[Q
M19Z9JEO/H^H":WTJX@/F1HLH#S896PZ>:2N%(P$*\8KT2B@#S(^ ]=735:VM
M-/M[R2^$UV#KEW/),@MVB++=RQM)$WS!<(JG:"/,Y(JW\/O!>L>&M7CN-5LM
M'B5=!LM,>>RN7DDEDM]R^8P:%.&5@/O$CRU'(Z>A44 <#K'@*ZO_ !W+JYB@
MOK.YEM)RL^IW5O\ 9G@.0?)C_=S=%8;MNUL_>!Q7/VWPP\0+I,&EQ6VB:3;F
MUU6WEEL+N0E#>,"C*GD(&V!47!(R ,$8 KUZB@#RS4/ OBK59-:N[JQ\-QS:
MA;Z?'';1W$I1)+:1V\SS##E?E; &PGD?,-OS2P^"->L]=?4+;2]!MHW\1C5Y
M6M[R02-$(#$5P+<;FRSOC.,L1GDFO3J* /)_A?<QR:ZC17FG7^ZS,<<-IJPG
MDTV(MYGEM ($,8W$+^\DD=2 H)^8UUTWA_6-4\7SW^JRV,=E;V=S9Z>;8N9&
M2<0%C*K# *M"V"K'<''"[?FZJB@#QZ[^&OBO4K'RM2L_#5PJ:5I^GK;27$KJ
MS6TS.9-YA^7<K,NW8?O_ 'OE^;1N? 'B&[N;B[E2P1DUF34+:VM]7NK</&\
MA*F:*-7B8!=PP&!W,I'>O4** .?M=(N-(\"VVD:9I6G3M#;+;_8)[N1;<)C#
M)YC)(S #(R5^;N!GC"T_P/?Z#I^G7&A0:?%>V=]<70TTSNEI''.#OAC<(2H5
MMK A,$@C:H;Y>]HH Q/#6E7F@Z79Z9*+>:*.%I)[E)&5FN'<LX6,J<(2S$'?
MD<#!ZUMT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%<WXSUF]TRWTNRTJ18+S6=02PCN7CWBW!1W:3;T+!8VV@\;B
M,@@$4WS-3\+K/<:MJ\^M6)6.*VB>")+J2X>3:$R@2,[BR@$A O)8XRP .FHK
MCY/B/9PS6MI)HFM#4[F\DLAIPMT,D<J0^=AG#^4 R8*G>0<GD!7*NM?B)9WB
M;X=(U0*;&>\0N(5+M"XCE@ ,N?-5SM(^[G^+!!(!UU%<5J?Q$M;>RU_?I6O6
MZ:-;,][=0VL9-NQB#@*&8[VY^\%:,8RQV?,;6H^/+;3-6CTY=)U._/G6]M)<
MP^0J)+,,HK;Y$8DC!)52.<9SD  ZNBO._#GC^]%O=66LV=YJ.HQW>IQQ7$$$
M4$-P;:=QY489P00@7!.5Z@N6#54F\9^(O$.F^'(-+C.C7^L6J3!'EB1G9HWD
M^61DG5(]L;$#RW=MR@^7M:@#T^BN>\)W.N&VDLO%"Q_;H%5]Z.K%D9G5=S*J
MJS?NR<A4!##Y5((K&UG5-=\*7^I7\NI/J]C;Z-=ZC<6TD$<:VKQX,2H5 ;:X
M\P8<L?W9.>#0!W5%<7IDNO/J5UH%WKDKW$MA!?K?_9X?,MR[LLD:*%";1LRA
M<,1N.[?@53MM2\0W"Z;HDFK3))>ZC>(FKQP0B=[2')5@I4Q[RQ5=VS:5!(4;
M@0 >@45RMCK&MZK\,YM0TR*&;71;3QPJ0%26XC9T!P2  S)G!( S@GO7,VGC
MZ\L=!U2]MKF^UV:S>S@;3-0M8K/4+*25OF,Z?NU8$2(%9!M.,9.&>@#U"BN3
MG^(5A9>(4T?4-,U.UGDB>2,O'&WF%(?-=4C1VD? R-RH4+ J&)J'3/B=I&I:
M>]Z;'4K.'[#!?0?:H55KF.9MB!%#$YW_ "<@ D@J64AB =E17G>F>/=0M&\3
MW6O6%])%9:FD$-HL4$36D1M8Y3YCF7RU498F1I-I)&,;E6M2S^)>DW\L7V2R
MU)K<Z;%JD]V\*QPVUO(K,'9F8;L!3D(&Y]<-@ ["BN+\-^)]3UKX@ZK:7,%S
M9Z='I=K<VMK<P(C@O),"Y96;=N"+W&,8*@@DYWBWQA?V/CFPLM/OI(;".)WF
M,20B*66/]Y+#+)*.ODJ2JQLIW$EB%&0 >BT5CF\N=6\(O>117^AW$UNTB),D
M7VBW."1E3O0'C.#G&>0#P.!\%>,-<9;;4=4O=6U/2)-$BN;N;4-+6U\N]=D"
M16["*,2A]S#^(#"'?SR >K45RX\<P;9()-&U.+5DG2!=)<0B>4LA<%6\SRBN
MQ';/F8^1A][@Q1?$*RN+[3["TTC5Y[Z]$Q-N+=$-N875)5D=W"94M_"S9 R,
M[EW '6T5RFB^)YK>[TOPWK4=W=ZX+&![ZYBCC,:RE"6+!#E5)1OFV[,D*&+<
M5T6I7O\ 9VFW%Y]FN+HPQEQ!:Q[Y92.BJ.Y/3D@>I YH LT5A^'/%NG^)M"F
MU6U#V\%O+)%,)I(W\MD^]\T;NA&.<JQ_/(KC[GXB7"ZKJ][=)JECH4'AXZC
MD=C&UPX+X$Z<N.1T60+LQF10.: /3**YX^*BEY?6:Z-J4TUDMLP.ZW'VE9F*
MJR9E'&5;.[;]TX!Z5FM\0M-LK5YC#J]Z9=0N+6.#[,BRAHAEE2,[6<<?*N&D
M.2<$ D '9T5S$GB^TM]4U2WCCU*\NK>YBM([(11Q^;*T9?$)?9N^4,Q9FV_*
M<&JLWQ)T^)K:!=(UF6^G:=#9):C?$\/WT=RPC!P<@[]I&"#@@D [&BL<^)K$
M^$[7Q!$LLMM>0PRVT2@>9,9MOE( 2!N8NHY( )Y(&37,>(_'-^=#5-'TG5K3
M46U.#3[F$K;>?:^8RG*[Y#$Q96^5@74$_-C!  ._HKBO$4_B/1O#.D[KW4[H
M"X":IJ&FV,+W<<1!"N(<.IPQ3?L1C@,54=L_5O&ES;_"F+6--UF'5;RYW3QW
M6F6X9I+99<RO'$V0KI#D8DR%<!6))Y /1:*\XO/%&KR?#7Q%);7%_!J&C:;)
M=QZRJVLD5PPB\Y%& 58["@<B-0>2N,BM#P-J>MWNM:C%=7.J:AHR6\+V]YJV
MG?8IO/.[S(U7RH]Z !3NV=6(R: .WHKSMM>U;5;'Q!XACUZXTBPTF\GLK>T@
MTY;I3Y+%'EF4(TK9?)Q&4VH!GN:M6OC*9=9%U=79GTF318+F"%;-H9))GE\L
M8\S:Q+L5"@A1R/K0!W5%<%K?CB^3[ ;*ROK&X@U6&UO],FMHY+B5)$9D",KM
M'AN/F#$#!!*;6Q8U#XH:7IFC1ZG>:9JD< EEBN@Z1)]C>-PC+(6D"LQ)^58R
M[,,E010!VM%<]H&H:A<^)_$MG?W,<T-G=1+:JD03RT:%'VGDECDG))^@'2I_
M%VL1Z)X:N+E]1MM,>0K!%>73*L<#NP4.=Q .W.[!/.W% &U17G<'C'4M4^#^
MGZ_I^H6HOQ-;V]Y-$BRI(XN%AFV<X 8Y(."-I&.H-=!X;U/4+G7/%=OJ=RL\
M>GZFL5L(H-GEQ-:PRA<#)8YD.22<G. !A0 =)17&6WQ L]6M+"YAL=<L+6\U
M%+2VN'M8P)WWLK!E)9HTRA!+A&.1MR>D%Y\0C>F[T_1=/OK:Y>TO9K34KB.%
M[<_9FV.VP3"3ARJX*@G.<8!( .ZHKSA?BA/'X42>+1-0NM3AATYY4E6&+SDN
MG\L3*#(, LKC!"G)7("G<.ITOQ;;:KX@NM(AL;V.:T'[Z1U1HT;:I*,49MK?
M.,!@-V"5W*-U &]17)ZA\0],TV]U>*YLM02VT90;V^>)8X8RRY0 NP9MQ. 5
M! /4@8-4;7XM:#>Z5'>V5O>73M=26IMK9H9Y!(D8D(4QR,DI*LI"QL[')X^5
M]H!W5%<9<?%3PY;>+)O#[R2R74)D1C#LD)D2,R-&(E8S$[0<'R]I/R@EL"K&
MD>/$UA-'FA\/ZO!;:RADM+B?[.JL/*\T9 F+#(R!QV)Z<T =717$7?Q7T'3M
M4L-.U*.>TN[Q86:&66WWV_G-MCW*)27R>3Y0?:.6VBFQ>,KO5/B%HMGIR7$6
MBW4-Y^]E@39>-%M&]'#%@H.1@JF<Y&X4 =S1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &9
MK^@6?B/2S97QECVNLL%Q ^R6WE7E)$;LRGGG(/0@@D'-F\%6]YI]Q#JNK:EJ
M%W*8S'J$S1)-;F-Q)&8Q'&J*5<!ON'=@!MP  Z6B@#S[7_"6HIJGAW^RY=6N
MIO[5>\U'6HWM%FC_ -%>!6*L%0X#H-J1D;48D%C\VD?"\27FAZ5;V%X+72;@
MW[:F\T8$\AWEE.UMY=I'$C H$."<Y"BNOHH Y>^\#07\'B2&;6=36/Q&@CN5
M3R!Y*[/+(C_=<93Y3NW''(P>:YRY\+:NOCI-02VU2:[M_*AL]6V:9)$(A$JL
M9&D03IDF3<D("G<=N"Q(]+HH XVQ^'%O97EK<'7]8N/LUS=7(27[-M=KDDR@
M[80<$EB,$8W'M@!)_AEIEUX:L='N=0O9UL8EMXYYXK:5GA7&R-XVA,3A<#:6
MC++R006;/9T4 9'AOPSIWA;2Q8Z6A"D[G=@JEC_NJ%11_LHJJ,G &35"R\%B
MWN[N2^U[5=3@O"YN+6[%N(Y"R[/F,<2,P"G 4L5''&0,=-10!RL?@6.+2;VT
MCU[6%GO(H[<W^^'[1% @(2%#Y>T*-S\E2Y+$EB<8D_X0M3IMM VNZH;JSG\Z
MTOP+=9;?]WY>Q$6(1;-A(VF,CG/4 CIJ* ,D^&K#_A%/^$>3STL?(^SY69A)
MM[G?UW'J6ZY.>M9<W@*WO+:^74=:U2]NKR.*+[;*81)"D4GF(J!8@G#DG+*2
M>A)  '544 <5)\-(&UAM3C\1:Q#=--]H9T2TRTI@,!<DP$DE">"=H)^4 <5%
M#\*M/CLDM)=;UB:&+3(M,B#/ IBCB??"ZLD0.]& ())!P,@UW5% '$GX86;7
M4UZ^O:R^HS7\5^UY(\#D2QPF%2(FB,0^4]0F<@8(P,2Z+\-M/T>-X'U34M0L
MWTI=(:TNS#L-LI;:N8XU;(#L,[N0><G!KL:* .9\/^"(-!UIM5?6-6U2\:QC
MT\/?3(0(49F4;8T0%LL?F8$]>>6S1U'X8Z;J7VN*?5=56SN+QM02S22+9;71
M.[SHV,9<,&RVTL4R3\N#BNTHH S!I$O]@2Z:VK7SRRHRM?OY1FR>I V>6/3
M3'M5.W\(6<?@>/PM<W=Y>6<4"P1SRLBS*J8\LAHU4 IA<'&?E!.3G._10!S$
MO@:WN(5DN-7U*354G2>/5_W*W,;*K(  (Q%MV22+@H00[=^:?:>"K>SUK3=3
MBU/4#+8I.&1O)*W33L&EDD_=YW,P4_*54;0  .*Z2B@#G]1\)0ZEXBM=7GU"
M]+6<GG06N8C$DGEE P)C+KP<D*P!/W@1Q2S>'I];\#G1/$MW)+-<0[+F:(H6
M)SGKY:HV. <QA6YR@!Q6_10!A:%X4@T2PO[234+S4H]0E:6;[6(EY90K >4B
M  @#C'TQ6$WPIL)+.YMY]?UV43:6VD*SSQ9AM2>4 $>&.,C<X9L$\YP1W5%
M&0GAV!=2TZ_DN[J6YL;8V[,Q0"Y&!AI J@%@=Q&T* 7;CG Q+KX;V]YIM_87
M&OZN]OJ$\TUQ&PMF5_-*EE*F$J1\O!(+#)P17944 <I/X M)[^\O/[7U2.>>
M:&X@9&BS9R1*45HR8R3\A*D2;P03D4D_@&&6:UGCUS58+B!9]\T8MRT\DR[7
MD?=$1NP!@* HP!C'%=910!ST7@RRC\"VOA:2[O)K:SBBCMKIF19XC$0T+@JH
M7<A5"#MYVC<&R<U;SP&EY9)&^OZLEU]M2]EOE%MYT\D8 CW PE %"K@*JCC)
MR22>KHH RM9T$:NUK*FI7NGW5F6:&YM&3<I8;6RKJR-D9&&4CG( (!&/_P *
M^M(?LDNG:QJMA?6XG#WL+PO)<^>XDE\Q9(VC.YP&X08Z# XKK:* .*A^&.GV
MGA:^\-V&LZQ::1=PR6Z6D<L3+;1R',BH6C).[)&7+%<G:5R:ZZQMFL["&VDN
M9;MHD"F>8('DQW.Q57/T %3T4 <G??#^VGN]4ETO6=4T:/6,M?VUB86BG<KM
M:3;+$^QV7 )3;G:">1FG7OP^TZ^N6>2^U!(/L$=A':QO&$B6-@\;JVS?O5E#
M EB,CD&NJHH YJ3P5!-8NMQJNH2Z@UQ'<C5&\D7"O'PF%$8BP 2,%,?,3UYK
M-U3X6Z7JEI%"^J:G"X@N()[A# \ER)V#2LQ>)MK%AUC"<87&T #MZ* .?T_P
MI)IVI7M]'X@U26:^FAEG\Q;;#>6H7;Q",!E #=_0J>:OW>DO=ZW8ZA_:5W$E
MGNQ9H(O)E+*5W-E"^0#QM8?J<Z-% ''7/PZAN(]8B7Q!K$$.K7JWTL4?V;;%
M*K*1LS"<#Y$SG.=N3R23L:/X<&CZEK-ZFIWMU)J\ZSRB<1;8G6,1C9MC7^!$
M'S;ON ]22=FB@#DX? ,4.AZ?IBZ]JQCL+_[>DI%OO=]Y?:W[G&W<Q/ !YZUS
M>@>$-5;5-0%S;ZMI,FI+,-1NRNF-'*&W8$4J1F=R"P*F48V@YP<"O4** .('
MPPM"+CS-?UF3SK.TM 6^S#RQ;2"2%UQ"/F#!CSD'><C[N-:R\'Q6OB6/6[G5
M=0U"ZBA>&,77DX0.5+$%(U;!V_=W;!G(4'!'0T4 <W<^"+.]FUUKV_OYX];$
M?FQ;T00%!A&B9$#!A@$$L>0*AU/P+_;&C2:=JGB/6;I)@ZSO)]F/G(P4;6C\
MGR\#;P0@())SDYKJJ* .;3P7';7EW+INM:M8P799WM(9(VB$K)L\T;T9L]&V
M[MA89*G)RL/@JSB\'Z;X=-[>R0Z8(EMKEFC$RK'\H4D(%P4S&?ER5)YR<UT=
M% &%>>%H[CQ =6M=4U'3Y)5C2[AM9$$=TJ$E0^Y&*GDC*%6(.,\#&;9_#FRL
MM5M+V'6-8VZ>;@V%L9T\JT\[)<#";G .,"0N!@ #'%=?10!';QM#;112327#
MH@5II H:0@?>.T 9/7@ >@%2444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
&444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>mtrx-20200630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mtrx="http://www.matrixservicecompany.com/20200630"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mtrx-20200630.xsd" xlink:type="simple"/>
    <context id="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i336ad080ed4d468d8c39a37a423f803f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd2384293f2e4b9d86123e67fea90a51_I20200901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2020-09-01</instant>
        </period>
    </context>
    <context id="idecff3b9741a4caba48daaa763645c91_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iedce527556da49889727d2c558a68dab_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4bc1985ac3414555a595386226cca6ad_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="idad17a20c9064ecc998381cefd83dfab_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i6908af85226946eab487b516b77b55a1_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i2b67bce19d3546918f0bc2059d122c6b_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="ia57dc9adc24d46a5bd789d45ed8ef08c_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="id5a7977b16fd44a58e53cf15dcd37f7b_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i16b5ed685ce943cfb89535964d0cc96f_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i6cd6a22fdbfa49ebb621a6c4c21ab599_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i52d424ae88e3445185beda17989cdddb_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i2a8953bceef24699963fcf51d138c559_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id07f3c2589de48a5ba08f00dd9dd31c4_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i8a20ab36a6b544e6a1b987af666f99c6_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i0e50c722d7a44762a551e89b010845f5_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ife0391d4eb0a4d8ea88e13ac0d78991c_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ifa0c13bcde9a4fc180385e76536a6d80_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i784660dcfaff471eb065d7d46316b4e5_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i79fd3d894be74765b5e2ce613c56c0bc_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i99c504247bcb44e8b9fc855981af8aa4_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ia19d2aa653c14c7f880f618c8b2a6cee_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ic19713aae401418fb8a134e9a5a83ae8_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i07b2470541094168b61bc2b3d09c4041_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6d5d7bdef9ea40c5a2fc757375de3229_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib6ee460239d448b4b6fdea044a91fbab_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i307839fd3b5644cfa0944e47dd9852ad_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idade76deacda48af8ab49677ffc91145_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9243e04eabb3417992efe1875826f713_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icad16915e68347bf94fa691c2b47941d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iad113f8e4aea4698b5a5ddf9c5074a71_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i75f447ed24ae42659263e35131e13f1e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id4e949821d7d416e8009028400e7d4ad_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9be2cdb86f15485a87cbc84007e96b35_I20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="i029068eaba79476099f1659119cbe250_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id787d1207ccf428fa50decc7029f918b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4d6412fdd56947d08d601b88e27e18b7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic7ad91d382824ccdad03e2bac863745f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7a924bc3ad8f45249313c3520d2f7651_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib3de01ba9072408dba638e08f69cc8c9_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i339ddddd77f94c9693e14f2d297114c0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i64a46e9d3def48768ab87092445bde01_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7adc71fa1c164b0792318365a23e0873_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idde7ada231194a0b9ba397152b9f59c5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia113f7013faf48e6b41c98614cf8c8fa_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i22811cbbc8b14ec3a653c81b283a5d23_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i17ba52e8ea5345778a8b8e13396f3722_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7ac92e7c4da54ad8a55f8c94d75924c4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7c8e405c1789465b899edcabeabc4da7_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ice8b39d5a6ec4b33ad5500126517756c_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id6614a9ab0ed49eaadd8af8eaab736d6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:OtherinternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i98a0947ce2b54b8b9251cd671b10cd3e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:OtherinternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0d6d7aad3d944910bb503e60da80b0d2_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:OtherinternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iad4e3226a326425ab6c680e2083f912a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i79d9f8906007475b959bbd03b5fe5458_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idcfb6d7c80b147d08883b7889fb9c336_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if861f85674d941468dced78056bf5eb5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i70d429e8a59c4638a99b1c4727416ef6_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8e9bce9935f44aea820276821573eabc_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:ProcessHeatingEquipmentBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i34feb8b6efc347308cf294f7983deabd_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i343311be0ddd49388d18c1a68dfc31e3_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="ie6cce24acc0344328e147fc0f8e150e3_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i198df5bfedec42dea08f7aca4600caca_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i19828383a9b3495395a70d11d6a468c4_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i818fd109a56a40c382d2456c24c4f45a_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i4bee5bb7418741e496d0e56e66999946_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i7fdad4b578a740daa34fb060d38412c2_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i94651c9a709341f884c15b5f154e075e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9996de2565dc41eea9a9412035b21115_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie3e9638e924c4a36942d6afc9c75a038_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i43bbd8ab39ba4f908c40586d49309847_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iffeb4658022d47d8b4fc3d17abd4d1f9_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i3b6f8ea1034543cb96c97e6587ac481a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia87ba0767c484600a888acf9b31a68d2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic2a8e461e45649ef96b48725cbcd0c39_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i28fa984604d947a6a6f54ed22394f823_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id38951b7ec874558abfb9e33a745ebdf_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2777c54f050444f2ba88314c65e9b549_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i856ab70410e248499be1b39829e1fdc5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1c921d4975d5443d9debb829c26e43ee_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i66d50e08e3394b7cb2cc73c01b74f18e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i94cbf1b860624442bd9bd29cddc96f20_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iacf6f9d81f1a4a2db2097bd00e3239db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtrx:CustomerRelationshipImpairment3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if5cd1f47d62d4732b991188536a49c25_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8f257215d3aa46ce992beffd91acc071_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7fd07fae2a85482d880aa806723c4ced_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7097606e6d3c4734a857857bb80a45f3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ifb80df146af24245a8e12ed1d34d712f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ibb9bbd5ee39e459184790b517d19f3cd_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i20580aed50f2453fad363c04c03dade7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie01532f9a5e9456bbed0c2028940686c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia8d7a6dbc9ef4de3af69120ce3515314_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i363913c7f1334680ac26b3019f2903f6_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9f1ab70e9ee1432babb3aecb2af7000d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibbb7a1b8ae7d4b16b7ebd879eb713380_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7b9eafe33beb4e71801bf2643bbfaecc_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if642bb0af2b14dc99a0ae4e084ae7e83_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">mtrx:CustomerBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i950c6e7a2bd247059113f818bc74becf_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia4762bacfc0f4206ab4441be6a7887b7_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if16d17b02cdb435ea9df545d121517c5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic94913e19bc3426c86061599de621c12_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7e38a9148f0c4162811f68933e365018_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idc15b21d4d674684b1db6b8a70efdec3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9e17e310176b4330b15c4456d7e75411_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:StatetaxcreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1a3f6ba3689d4c1596cc09aa9ab89f63_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:StatetaxcreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9bf2d00a07574b6e810ca17dd0c14674_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:FederaltaxcreditcarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i992aa8895e664353ba253b17a8db4ae7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:FederaltaxcreditcarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1108a5904c9d4862b9f8ec7f5adf386c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:ForeigntaxcreditcarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iba654a2f1a2e4bde8062628d67b21777_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:IncomeTaxAuthorityDescriptionAxis">mtrx:ForeigntaxcreditcarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i39a7f7971f894e58b5034a62aaa98888_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">mtrx:EmployeeAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7acf4d030ca941e9886213426180cf61_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">mtrx:EmployeeAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ida99270edb1141908a0bb889f8ff77db_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">mtrx:DirectorAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:MarketBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id2a1c7b0cf2f485b892d0f846f64f573_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:VestIn2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i450ee56a1e064bd8968f7e10973b03b5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:VestIn2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0e04ba0879534f91b75c45eb261092ca_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtrx:VestIn2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ice488a5916044775ae6fee4dbd193cba_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a13b6c349804dbfa925d91c894e952e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ide22c9aff04f49ef9a69650f93b666f3_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i540d75da1a274338b508f3153d1a247c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mtrx:NonvestedDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1311110e5b0f491d9e3e41d9872ddedf_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mtrx:NonvestedDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i44c602f0e8e745da80e0e82ff07b8e3f_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mtrx:NonvestedDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i77fcea28fc9f4b0b8f635f46a0a1e77d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:MultiemployerPlanZoneByTypeAxis">mtrx:ZoneRedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i78dd1213fd0d439db559d5086781f114_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:MultiemployerPlanZoneByTypeAxis">mtrx:ZoneYellowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i64a16a5622634c868912e2735895b969_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mtrx:MultiemployerPlanZoneByTypeAxis">mtrx:ZoneGreenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if2996734c966416e993ca7e12008954e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:BoilermakerBlacksmithNationalPensionTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i611c0a8dd48045d3add154b54526ca68_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:BoilermakerBlacksmithNationalPensionTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i465874ea12874e47ad3a301c3bad10dc_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:BoilermakerBlacksmithNationalPensionTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionOneSixFourIbewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7f6d615809ab479bb9b1ccf43243fc98_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionOneSixFourIbewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie9cfb60269e447dd928a2e83870d5432_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionOneSixFourIbewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie92ee1d0efc5429890de62ed2b4d258b_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i72844636d4814daba85e8e62b7ab4161_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia5a7f3b076a24a3f85c54fde020b57db_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id80630c27155417180ba90e0175f891d_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:LocalThreeFiveOneIbewPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i716d66d03d3f49248217690b3c7ce0fb_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:LocalThreeFiveOneIbewPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i35b1c9b05b2a4589ba46867fbb1a634a_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:LocalThreeFiveOneIbewPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i655e449027e841bd895910dd8b773311_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i69379ce9854048fab80528f221dc30f3_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib349872009ba4b609930beae79d54d32_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalUnionNineEightPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i428b5dfe275b480da4d2607e2b28f507_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalUnionNineEightPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8d5771102835486ba60fc6257dd69313_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocalUnionNineEightPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IndianaLaborersPensionFundDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3bd4b6ce6b5146b0b8a850fc9b268714_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IndianaLaborersPensionFundDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i998afe5228d6408990002b47d31175b4_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IndianaLaborersPensionFundDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronworkersMidAmericaPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i146f45c9c60340e294cef87a56021ce6_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronworkersMidAmericaPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i271c23334b414fb2a008c229b1cd2e5d_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronworkersMidAmericaPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:PipefittersRetirementFundLocalFiveNineSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i73e485e4a7a64605a203c3bb830981fa_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:PipefittersRetirementFundLocalFiveNineSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i27f6f79692cf4e438ff8e7f3e12d6b9c_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:PipefittersRetirementFundLocalFiveNineSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i17b050480e55460ca1f142d5b3a198ef_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia0177ab34c0c492abad5169ce27c09f3_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanLoc.55Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib4dfb8ba4b1b425a80b91646297603fc_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanLoc.55Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8cec802585d6434bb1edd9e4705b6fbf_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IronWorkersPensionPlanLoc.55Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NationalElectricalBenefitFundLocal488And126Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibd053fbe20944ee18b00f461f42e1a9e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NationalElectricalBenefitFundLocal488And126Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i39c738a756014e7fa14e15e1b9b13a15_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NationalElectricalBenefitFundLocal488And126Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6f0cbd217c1945c2a0ae72d0ec3dcb19_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9ce523057f7443f6b30f5408ce2e1b91_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if9416c17f1c34b60928fb648fa8a9edc_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i46d2ea7501ee4d7c8e7e5a102f975e6c_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:OhioCarpentersPensionFundLocal1090and351Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic513672187fa498489b242d29dd471a3_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:OhioCarpentersPensionFundLocal1090and351Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie2b0eab5a909454eb15540162a34a6b6_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:OhioCarpentersPensionFundLocal1090and351Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocal654PensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i371b04b5ead54f28947224ed7e5896c6_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocal654PensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if2c366c3292846ef8eb23475f6f37180_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtrx:IBEWLocal654PensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="idd109ff905184a368334c79ada3dccdc_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibc75eb618894461eb8134545d432095c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88ac22c5952c407f9747c8b243f8aab3_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i714e4e494e744effaaf0c6168a66e8f1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id1d8e468d3644c4aad0c666774f29285_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3a7ff24803424b36a2dfe27bd05b1a32_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i523ead1f3a1247df83af6c653dcbf3bb_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9dcabcf048ff4ebba9ed64061e6ac795_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i647c9428273f4b14ba9590651d2f3731_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib7514af3a7dd4a9aa741df11baf16ad8_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i90f502f62895443abfe00a7e38224294_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia48656085f2949a3bf0af86b6775e444_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i477ef8f98aea4b0598dcf5ee7904808d_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ia0b4009899234eeb9aef1f5d4f5a00e1_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie253515b5e174eaabae78ad86879cc7e_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i84a6e0b7dff645b6b5a8253d5f3d5b75_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if31475ac31b1490dacf15213b644288e_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i56563e01ce7f4eba947a03d65f13ad45_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i169f819453034d09804e01813014f99f_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iec512f1fdde54475809d97df4ea991ac_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i8af52974adc7488893ea719f6cfe19eb_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0269084d189f4bc0ac42d35e0a7a8886_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if7b8822ae74d4dae8243460f80dcd3c6_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie037801839884bfeb1d10d020975733a_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i92fbf44a20b0469cbf8c711df0a1330b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6f1ea42ebf4141f2859edf806048ba05_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ibe6998c2354c478993aebb5a86c323fd_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i3e3edf94f097434eab2628947fc53cf4_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i2378c4d768f94e9998a08c2d9e5caefc_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mtrx:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id20e56ed25554d85be71ae2198e6a799_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1b50008254e04984998d4773c9928d0d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1567a39be44248f29e3edd0bcee2ac91_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i595b30fc4c274f729e04edba63340c5d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0a05ac96423648aa81af2fc45b252565_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2606e516479d4842a166c2fc7f0477fc_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i34db3d3d516d4e7184fa0a0ff1df9b4a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i46a749018a044798bcb29c1263b3db58_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i352b3ae34f3e4b76a06aa894558dc5ea_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i12368523d484486d820d101af10ab642_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7c02507d3c2a4e2a978b6fb7971efe1b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7a58deeeca9c4ee29793ccfbf0763ff2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7484fb11caff43e58bb56fe098fa0a28_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1aebfc84a1d5433a9dea47046ce2a678_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icaa6e2213d3f4156b51d3e072d3608ec_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if8f6cbf19c22423f8d4caa21db35d4c1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1532ee3cadb447688b52c660922cad0b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i56840cd94bf640d2b95b53d20fcfa935_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i52d61c5445e34b419cd838aec6917c56_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9f22994828bb44e7a72a8fc06fdbf9fe_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2255cb3a8a1f4851af8bd1ce07255e4d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie208a21ce5ea469987e8a280ed538068_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i780344dd38f44ea887fd14386fb9b5c6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i123f723cc6e34579bded834f4c60d8eb_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iad21c51398944880bd31afc8dadcb73c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5371f8a3bb5445119ee91131b448040d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia2dae454dc5745de93355f31f65fe5ff_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iebe9723b34844543a46897b5eda6905a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id364191e9c2649879454c8cc1c258c30_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie890ea90769b44d28b1f45e988346c7d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic03d872e415341fa9905770b99e2e134_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if1b6b90d769643579b69bff5e35a75d5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i916d8595b4cd49c2bc361c3314260e1a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie936fd02b1f24b43bcdd28b32c5ffca7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i19171af94aa946afaa91248d9539b5dc_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i465b46db2ffc43b79533a5853c5753ed_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8ee0516091a840ed90b0854ba7f51468_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i83813a92bf714b8987ca330af78b86cf_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i503ea69f4a2244f0bb488d828f5447c8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i42d7dcb310644f6ba0d6a0b126a35e8e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7f267539b10b4bd4a0fdbeee852c9563_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id1bbe8cc11ac4aefabd9d123dad4cd0c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9d2dff1a52534b658f20994ddd091174_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9be1eb33be3346d68cfa4ea89c2bc29e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if47cadeb798e4b4b8ff96abd58f9fd1b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia5ed2245ff834604ae38ce211a89a617_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib289e6b0ef294db8989abf9b6a46f1a5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if91624c4aeac4665bd61d065a98bb4aa_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i87751874c81b466fb76e2d81ba7ab6ce_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic3bd6591ee3e4093bee7a7da90a46c9f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idf1cb081efb74cc6aa9fcce18b53af91_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i22590fe18836411386252358a2a3e802_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c9c6ca7d4f54816913794da123bc4a4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i00c60b265f45446ebccb933677b8e60b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i309404f134754e369bf09176ccf4b3a9_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i21d57d8beaf74341b5f9f6376a411bb7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idb0159cd70f946c384d267280daf7af3_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie57f6548c87d48798bbad17f44a88bcb_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iec760e8c0dbe490188e9354f9c51ab29_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwelveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i74fb41540599457ab3220e32dd20373f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i36c4bb1285734158977df7bcf1782e45_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1d67fb825da841618ff99f9dbb03e036_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ide8cf25f14c441b19eb4a37f0bda0e5c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icfd32433326a440b967345de4c9ea54c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThirteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i74dc1f50b2d64c93b692a005426f1340_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if67d66f83e41490d96c1138258082421_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iabd8922678e94a6ebfb1b07b36dad28d_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib4e19eff1fc54f8db023c73dc78bb47e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i81e1af55899b43d2a68b23e77c416168_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5f290ef417124843afd611c743293c1e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9f6eaad5ab8d4e1a97c716ced6ca88e4_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iab987f5d5d5442fa926d48c91ded78c6_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icb6e703e68a34c4aac4b7c3188a6bc8a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i36f870bbdb7a4404bd383b8683608a2f_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i65985822a44e4dbdbcc72633b6e12c68_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie0505284e55c475c9611c87e050ffbb4_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie003a20e4a6442eab6086c50b8df5f08_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7285c86adfae41cb9ce28b9a5c8d9509_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iac9101c23540434ba004bbe36f27a9bc_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if6d2965744d042eda75579996ddbb46e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6cc5b82896934545b9e9ae3e47d59c48_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9bb9df9123e54c6c9bd7682c21688c41_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4706a586569545b39b04d794ecb6eef0_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i160401d98f404f11ac1c9be8e45466a1_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i343ed67ace674962bf35e6bbaf7f6296_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i16aa03bff2dc480ab9ad66e085d27c85_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5c2bbea5a54d4f58b2f636af1e94556c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4dbe4de01bb746789e65fdcc5aaaee0a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icea9bfa07cd54f3f9a017130437c8737_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2aa7b1fa0c884b84820f471a3289896e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibb060a74ea06411d801022b6fa0085a2_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3703c30c09f7431c83d45a81c531b502_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9a88756fc52e45558c480ae6e47a333c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id6619b75cbd9464b80e6eaf0d649b9c6_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic1d0d8ab6f584938b425e95b2522f83f_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaaf1ad653174472597f09f7a95dbf331_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i61b7dda22fd74f55ab5053232942d182_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i81464aab0885437c8c51cb7f09d10f60_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3c33d89bd5c645a9b7fb95480d544594_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i303de1f4cca247f788a02caf313b046e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaa4caf2496de4d8e957d5ef06578b5f4_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifb3712f4255c49969329b6bebe78bd3d_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0da65ddbea4a42508dd49ace3c5b8a3c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1df1a1f8de444ba39853298f58f773f5_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia8ad7a641c2e4b53b0be64d116453631_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ice60d2e42e6e4f0b9901f046c7824144_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4ac5611c5c41423ebcc2777808f1735b_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0423c0cdc399450aa3eccf9d1e878038_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4ad6e7853d1a4ecca18454a7d58066f3_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if60079d052f249edb7de743a80689ac3_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia2887969df2346ea811a0c93f9f28ee5_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibeb0add299d6445bab72e250a3505980_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic78dffe2b81841d9b063f2fd479b4ae3_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id5c7f63c59464583908b018e4791bb63_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i84de8b2666ec49819dbd102e4fc14f07_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i536229bbd76043a888ddbf87b0bed87a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i792976bf0a814900a58d7c7316464cb8_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idfa02c895dd940acbd598ae6545020ee_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8c996676567e4d3eb575bb98ab090cda_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerElevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3cb2577d7e6c4a7d8698da8b7fdf6388_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i358ea1b85c804c969cfe61e77ab1ecf4_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic1639742397b4cadb7ae75089f8dba84_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i216ff7509b394aeea4bbf06c7cf6c4f3_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0116fc29c13c412e8dd4adede872df92_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i55a08d59ca5b40f9aab901197a12761d_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i2fdec00b0b99474793857fdaa4a37502_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i97184e23f1574cc38cec9db013826f8c_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i24f3e8e48541440a97af6ba86dba156e_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i91b54d9d947a42b0a881041ff2e3b91d_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if28e10eb3e12412e93a9c77d1de09c2f_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7c4cf462eb3e425bb0ced16c48ec1d29_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7728e5b69dab4817a3ab2511f103741f_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ica3f7de50885496b87a7aa57bd9b28d8_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia09c221d92c14bab836223269b54071b_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i2dd71d5184354f19b8cf0698d5d320a5_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i63bce89720a54c82a17f1d74f0bda253_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0f031dbd694e4b4099ce3c4799ddab51_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if29446802b674316bdc179e1fd59be03_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic014aba6700c48a2a579490fb4b7ad0e_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i1354fca9b7704e29a163e85706d8485b_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic7e7536f351e4a4eb4d26469f915a0b3_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i36b0537b463c4a63bd5f4d41e72525c5_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iabaca72533be4b36a05b3e8f2800ca5b_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7f88a6b723134a3cb8ba44349edf7338_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerFiveMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i9162b518023d495eab0b050d9bfdb3d2_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia8e4700944f44d4a95e2fcba3c1d256d_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i76e0d1364aaf4f3f9000c1335df53f05_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3f6bd7ff14a544e3901cccd3d465407e_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i299cb6a83c4142ac8187e3d3e92dd370_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i07e97a1eca6944a487009455a592facb_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic3188c8af11345fbad99a19949dc50b6_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i23fe3693296a4f6eb8bede2d541d1693_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic845acf8ee3844869b64a79a24cecc7e_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i10a5b5a1119748bda4900b85522894fb_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6b8c49ad8de741f48e93eb56cc796afb_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i21823147dabd44d2ab07e4a7b0be201c_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icf9be5b343a1461abf939f305780d5da_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i9f11ddc84601413c8c4fe8e54c7bc627_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i4bcc96cd84044adbb0f0f17e80560c6f_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id79f474e25864c148ce2871778397647_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib0527b07523749f7a0d3d5202a379a18_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if9cc1cb78d754f0bb3b6006c00c4ed1a_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i90830f0450c54f008e44cdf968d003a7_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ifee978efebdc44508ce4ef7f3b768c7a_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0de00801b62644cfa66fcce2f859b7af_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie8e656cf93524f8bbee3a139ae6a4744_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:ElectricalInfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i8e907cc6d91144daa2a28bf7c3e486c9_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:OilGasAndChemicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i904280fd49ae49349507b928a791d73b_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:StorageSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib4413922891f4322975aebc43a128b16_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mtrx:CustomerTenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtrx:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i98697913137b4462ad08557072b7701d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i79a6382740f14e309294fb20f6d3c316_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibf6364d7b6804c7d8df296b5e9caeb0f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia8562572a7644264ac10a9c6705f0aef_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i0c8508194210447486ca84449d7b91cd_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9fb0ac8f9ef04ffa9b8c20f142ca9a5f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibcc74897db1f404e9ca7875c6fc3ea23_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibfc9d730024d43bd8819612a815e61d7_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i9211507b4890452aa59b8e36530b9861_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4df4c28a8f7b43cf8f58ff191cdadcb1_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ieb8a0eeabb4345c0bf61368ccedb3aac_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866273</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl80LTEtMS0xLTA_9e28483a-368c-474c-87f5-9ca97141c538">0000866273</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl80LTEtMS0xLTI3NTU_f0fb2b9d-25ad-434b-abca-1b278491128a">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl85LTEtMS0xLTA_750e9b12-1ebf-44ba-9c5b-e735d4afbb72">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl8xMC0xLTEtMS0w_ee200112-f0aa-466a-9d3d-921ce1de1328">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M180L2ZyYWc6ZDc0ZDhiYWNjMTA3NDFiZWFhZmZhZDk2YWI0ZjU4ZDUvdGFibGU6ZmIwNDZjYzY3ZTU5NDZjZjk3Y2JmYTExODQ1MmEyYjYvdGFibGVyYW5nZTpmYjA0NmNjNjdlNTk0NmNmOTdjYmZhMTE4NDUyYTJiNl8xMS0xLTEtMS0w_4e294a02-94bf-4926-b940-32f67a024774">false</dei:AmendmentFlag>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTUvZnJhZzo0OWU5MTNhNDM0NjM0NzFjYmYxOTUwNGNhNGZiNzA5OS90YWJsZTo3ODdkM2YzMWUyZmI0ZTE2YjFiNmQyYzkxMzE3NjJiNC90YWJsZXJhbmdlOjc4N2QzZjMxZTJmYjRlMTZiMWI2ZDJjOTEzMTc2MmI0XzItMS0xLTEtMA_0e6a7451-7e19-4416-abb2-f373b3f2089f"
      unitRef="usd">-88000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTUvZnJhZzo0OWU5MTNhNDM0NjM0NzFjYmYxOTUwNGNhNGZiNzA5OS90YWJsZTo3ODdkM2YzMWUyZmI0ZTE2YjFiNmQyYzkxMzE3NjJiNC90YWJsZXJhbmdlOjc4N2QzZjMxZTJmYjRlMTZiMWI2ZDJjOTEzMTc2MmI0XzItMi0xLTEtMA_3cfed78b-bd85-4dd9-8c6e-ea9709353a03"
      unitRef="usd">27000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTUvZnJhZzo0OWU5MTNhNDM0NjM0NzFjYmYxOTUwNGNhNGZiNzA5OS90YWJsZTo3ODdkM2YzMWUyZmI0ZTE2YjFiNmQyYzkxMzE3NjJiNC90YWJsZXJhbmdlOjc4N2QzZjMxZTJmYjRlMTZiMWI2ZDJjOTEzMTc2MmI0XzItMy0xLTEtMA_20f1a352-d481-4458-b12d-2b4fdc4da21b"
      unitRef="usd">-24000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzItMS0xLTEtMA_5d243e5d-0b4e-4879-9a1b-7ce0a2e5c493"
      unitRef="usd">905000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzItMi0xLTEtMA_d49c2be8-0ced-4157-b45b-ef72590f5377"
      unitRef="usd">923000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzMtMS0xLTEtMA_868a06a4-0252-4578-b711-a95514551dee"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzMtMi0xLTEtMA_652a4a47-1f74-4490-9cad-a69fa11b9ce3"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzQtMS0xLTEtMA_8eddb3f1-d51d-4a9b-95c2-c20746af51f3"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzQtMi0xLTEtMA_596ecfc5-16e7-4227-b273-801e48e16d67"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzUtMS0xLTEtMA_f5700719-d688-4d2e-a0c4-b8ca6e461817"
      unitRef="shares">27888217</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzUtMi0xLTEtMA_82d5dc25-c09c-47c7-9068-14a6eafd580d"
      unitRef="shares">27888217</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharesOutstanding
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzYtMS0xLTEtMA_9af20c5b-b549-4300-9616-65e3a93fc2a7"
      unitRef="shares">26141528</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzYtMi0xLTEtMA_df1a4190-196c-4d9c-948a-b2cd4dbf179d"
      unitRef="shares">26807203</us-gaap:SharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzctMS0xLTEtMA_996bbb1a-fb7d-4906-9f82-a9ceca1cb87e"
      unitRef="shares">1746689</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjEvZnJhZzozMjgzZDc1NWE5Yzg0YzcyYmM4NWNhMTdkODZjMWU5Yy90YWJsZToxZTUwNjk5NDYxNmM0YmYzOTU3NzZiYzAzOTlhYjY1Ni90YWJsZXJhbmdlOjFlNTA2OTk0NjE2YzRiZjM5NTc3NmJjMDM5OWFiNjU2XzctMi0xLTEtMA_5ead5b64-69fe-4025-990e-533e27e2ed38"
      unitRef="shares">1081014</us-gaap:TreasuryStockShares>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzMtMS0xLTEtMA_32062508-726a-4179-83ca-7c6bee3c463e"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <mtrx:DeferredSharesIssued
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzQtMS0xLTEtMA_7324a794-d776-4710-8a3d-c5e626faf88c"
      unitRef="shares">542279</mtrx:DeferredSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzUtMS0xLTEtMA_146c0051-b840-442c-8305-53be9d7d70d4"
      unitRef="shares">20733</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <mtrx:OtherTreasurySharesAcquired
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzYtMS0xLTEtMA_8eb99310-affc-44a6-aa71-77abe080abed"
      unitRef="shares">181081</mtrx:OtherTreasurySharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzctMS0xLTEtMA_37c1bdbc-ad1f-44f9-8b6b-967b293b9526"
      unitRef="shares">1047606</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzEwLTEtMS0xLTA_b45ecf95-4992-48c5-9300-0bd7986a4497"
      unitRef="shares">12500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <mtrx:DeferredSharesIssued
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzExLTEtMS0xLTA_d097aa1c-1af5-4438-8f11-ecbf5b452f06"
      unitRef="shares">314711</mtrx:DeferredSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzEyLTEtMS0xLTA_8e314817-c6dd-4965-8a84-d5bf2fec9105"
      unitRef="shares">15812</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <mtrx:OtherTreasurySharesAcquired
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzEzLTEtMS0xLTA_1f5202d2-69a0-49f6-b745-a481534b4616"
      unitRef="shares">79111</mtrx:OtherTreasurySharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE0LTEtMS0xLTA_bc5c665f-0359-48ba-a0dd-bbe8a9a95555"
      unitRef="shares">310532</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE3LTEtMS0xLTA_95ddf949-4862-4b5a-8916-fbab1d0b90e6"
      unitRef="shares">31050</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <mtrx:DeferredSharesIssued
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE4LTEtMS0xLTA_fac3afa8-2d4f-445d-8827-cf3797a7db95"
      unitRef="shares">253241</mtrx:DeferredSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzE5LTEtMS0xLTA_d3bf6635-8a88-4fdc-a9d5-2f21a1c7db6b"
      unitRef="shares">21920</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <mtrx:OtherTreasurySharesAcquired
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzIwLTEtMS0xLTA_57dd2621-f280-4ed8-9f2a-3d06a0dac1c4"
      unitRef="shares">52950</mtrx:OtherTreasurySharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzAvZnJhZzo2YmVhYWJkZmM4ZmE0ZDY1OWVlMGVlYWQ1ODEzNzg0ZC90YWJsZTo1YjZkOGQxNjYwN2M0YmUwYTBiODliOGJmNjZlNjY2Ny90YWJsZXJhbmdlOjViNmQ4ZDE2NjA3YzRiZTBhMGI4OWI4YmY2NmU2NjY3XzIxLTEtMS0xLTA_d85dbf30-d043-48b0-acf1-903d73667ab2"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i20580aed50f2453fad363c04c03dade7_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtMi0xLTEtMA_8dad4ea3-a181-404b-8b8c-fa27decf2c61">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie01532f9a5e9456bbed0c2028940686c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtMy0xLTEtMA_05aecfe3-66b8-4f8c-8caf-7610a8653784">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia8d7a6dbc9ef4de3af69120ce3515314_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtNC0xLTEtMA_97913038-1f89-4140-933a-8e376c1d5c4e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i363913c7f1334680ac26b3019f2903f6_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzMtNS0xLTEtMA_b7228e6d-0936-4ab8-bf22-1966a4898383">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9f1ab70e9ee1432babb3aecb2af7000d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtMi0xLTEtMA_6b043ae0-26a9-4928-968d-ee6f817fae82">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibbb7a1b8ae7d4b16b7ebd879eb713380_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtMy0xLTEtMA_e3c15aab-c4a8-4e02-a425-1e3451d97f99">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7b9eafe33beb4e71801bf2643bbfaecc_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtNC0xLTEtMA_3efc026e-71ed-4e5e-a977-fb7b1891e00f">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if642bb0af2b14dc99a0ae4e084ae7e83_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzQtNS0xLTEtMA_e30cfa19-1885-458d-872d-13307ff0ea95">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i950c6e7a2bd247059113f818bc74becf_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzUtMi0xLTEtMA_a6b9c811-4956-4ccb-890f-1bf3939e8486">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia4762bacfc0f4206ab4441be6a7887b7_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDgvZnJhZzpjMzc4Zjg0YTk2ZTM0ODQ4OTJlNjUwNGJkODUyMDI0ZC90YWJsZTpmZTU1MzEyMjM5OGI0NGUyYjI5NTVkNGZhM2Q1NzY0ZS90YWJsZXJhbmdlOmZlNTUzMTIyMzk4YjQ0ZTJiMjk1NWQ0ZmEzZDU3NjRlXzUtNC0xLTEtMA_77b44a02-dfe7-42e9-bca5-903bd80646fd">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzItMS0xLTEtMA_f5aee19f-ebe4-461c-96d4-e1fd40cc5816"
      unitRef="shares">5000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzItMi0xLTEtMA_b1bdf4da-be72-4099-a26c-0d9875aa6af6"
      unitRef="shares">5000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzMtMS0xLTEtMA_0fb21977-5639-4743-aa54-b0636b2055da"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzMtMi0xLTEtMA_f5a44ab2-9fdc-4124-b7c7-1f9eed5e55db"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzQtMS0xLTEtMA_b54b0fe8-0613-448e-b7bf-d7dd1b232c45"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjkvZnJhZzo5NDg1NzQ4M2RmZWI0MDViOGRkOTZhYjhmMzk1MTQxNS90YWJsZTpkNGFiMDcxNzAxYjg0ZDEzOTRkODRkZmFhOTg0MmY4Yy90YWJsZXJhbmdlOmQ0YWIwNzE3MDFiODRkMTM5NGQ4NGRmYWE5ODQyZjhjXzQtMi0xLTEtMA_ceaafbed-eb67-4b65-98f9-3c414e6a8d6a"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i39a7f7971f894e58b5034a62aaa98888_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5MDY_acb599ae-54ba-4c35-9087-18405857b43e">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting
      contextRef="i7acf4d030ca941e9886213426180cf61_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5NDU_9f083eac-f54c-4d6f-9eb5-c322f141035a">P1Y</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting
      contextRef="ida99270edb1141908a0bb889f8ff77db_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzMzNTM_d1b5aff8-c948-41f2-a77e-9a9bff3f0aca">P1Y</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzUy_6cc96223-68b2-44e9-8c20-6dbdc7ec3a24"
      unitRef="usd">200000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzU5_df700be5-c3ed-4a11-ba1f-73175ad37e46"
      unitRef="usd">500000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzgyNDYzMzcyMDg3NDU_1fda9e11-d9e7-4154-8612-9cdc924c3bfa"
      unitRef="usd">-300000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzUvZnJhZzo1MzYyODhlZTU0M2Q0NzE3OThiYzNlMDkzNmZhZDFlOC90ZXh0cmVnaW9uOjUzNjI4OGVlNTQzZDQ3MTc5OGJjM2UwOTM2ZmFkMWU4XzIxNA_d8f168a5-e738-4336-9249-0f9d0f3d7878"
      unitRef="usd">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <mtrx:PercentageOfPlanFunded
      contextRef="i77fcea28fc9f4b0b8f635f46a0a1e77d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzc1Ng_0ea2c42d-67f7-4cd4-a730-b81b07c18cb9"
      unitRef="number">0.65</mtrx:PercentageOfPlanFunded>
    <mtrx:PercentageOfPlanFunded
      contextRef="i78dd1213fd0d439db559d5086781f114_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzc5Nw_9c6dc3ea-7ecf-47fb-9569-e1d9b91c9ec3"
      unitRef="number">0.80</mtrx:PercentageOfPlanFunded>
    <mtrx:PercentageOfPlanFunded
      contextRef="i64a16a5622634c868912e2735895b969_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzgzNw_159ded47-3e3c-4c68-af76-a3030827968b"
      unitRef="number">0.80</mtrx:PercentageOfPlanFunded>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODQvZnJhZzpmNDc2YWIxZGVmMDQ0MGEyYTU3ZjM5MWQ3OWY1NjIxZS90ZXh0cmVnaW9uOmY0NzZhYjFkZWYwNDQwYTJhNTdmMzkxZDc5ZjU2MjFlXzgyNDYzMzcyMDkyODE_3185cad7-aa23-4b2a-b2d0-5bd22f75451f"
      unitRef="usd">6200000</us-gaap:DefinedContributionPlanCostRecognized>
    <dei:DocumentType
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjkx_d1c20e0c-07a4-4469-8def-cdad4127655e">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ZDhkZGRlYTVkMGEzNGZmMmExYzQ3ZGVjMjNjNmI3MGIvdGFibGVyYW5nZTpkOGRkZGVhNWQwYTM0ZmYyYTFjNDdkZWMyM2M2YjcwYl8xLTAtMS0xLTI2ODY_6e59d704-0b96-47b9-adeb-45132aaaa1f4">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjc3_60d7fc7e-6dc4-4511-8ed8-b8169b834699">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODU4NWNmOWZhMTY2NDZlZGEyMTQwZGJmYTQxOGJjM2EvdGFibGVyYW5nZTo4NTg1Y2Y5ZmExNjY0NmVkYTIxNDBkYmZhNDE4YmMzYV8wLTAtMS0xLTI2ODg_501d1e9a-769c-40cd-82f2-c837c80192a4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzA2_f6403592-7bce-4606-83f3-6cfa8bb7dec3">001-15461</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjky_48f1d36d-da29-4b7f-8f0d-17172b435334">MATRIX SERVICE CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8wLTAtMS0xLTI2ODE_cd4805b7-aae8-4a58-978f-a5997abefe33">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8wLTMtMS0xLTI2OTM_0634c9e4-23d8-4925-9866-6e40fa2a3c18">73-1352174</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8zLTAtMS0xLTI2OTU_3fcc3e02-ec3b-4de4-8563-766010cb9ad4">5100 E. Skelly Drive,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8zLTEtMS0xLTI2OTU_94f2470d-8994-4847-84b9-c0fc053ebc74">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF8zLTMtMS0xLTI2OTc_e6a00205-4d2f-489a-9ed6-cb2f0732e7bb">74135</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF80LTAtMS0xLTI2OTU_7efe4d6b-b882-48f1-8c09-3167cf61e26a">Tulsa,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6ODZlZWQyNjJhODQ0NGEwMWIyM2Y1MDMwMGNjYWYyNjQvdGFibGVyYW5nZTo4NmVlZDI2MmE4NDQ0YTAxYjIzZjUwMzAwY2NhZjI2NF80LTEtMS0xLTI2OTU_97d30ca5-6f2c-49a6-9e7b-38ecea816d0e">OK</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjk0_a516c0ae-0969-4164-a012-f30048ac1bc2">918</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1Mjk4_5aa17c85-aa8a-495e-87cb-dba457b59f9d">838-8822</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6MTAwYjc5NzM2MzRjNDgxOGIwNGZlMDNhMDFmZjkzN2EvdGFibGVyYW5nZToxMDBiNzk3MzYzNGM0ODE4YjA0ZmUwM2EwMWZmOTM3YV8xLTAtMS0xLTI3MDI_64818fb5-80ef-41b0-b504-2c7d5e9f8708">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6MTAwYjc5NzM2MzRjNDgxOGIwNGZlMDNhMDFmZjkzN2EvdGFibGVyYW5nZToxMDBiNzk3MzYzNGM0ODE4YjA0ZmUwM2EwMWZmOTM3YV8xLTEtMS0xLTI3MDI_50c4f120-3f3d-4520-8550-d2e133d34366">MTRX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGFibGU6MTAwYjc5NzM2MzRjNDgxOGIwNGZlMDNhMDFmZjkzN2EvdGFibGVyYW5nZToxMDBiNzk3MzYzNGM0ODE4YjA0ZmUwM2EwMWZmOTM3YV8xLTItMS0xLTI3MDI_02aafeee-6587-4159-8b81-9cfc7a96c9ac">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjExNDYw_1d7e0be6-cd31-4262-8c7d-02c3c34e2df8">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQw_c07337f0-4bfc-4129-8ea9-043e11b6b17d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQx_0303629b-4d95-4cce-8d1c-e57bbe2bfafc">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQy_c9131b9d-f105-4302-b1cc-ac0643d77873">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjExODYz_e53b6d49-dd7e-4cd3-9a21-73052605d6d9">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQ0_db5233e5-a582-4184-9f57-b66a42d79301">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84Nzk2MDkzMDI1MzQ1_eec95785-4624-4758-8275-9244b0ca0db6">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjEyMzEy_09d1b8bc-aa12-41dd-a368-4c1c597a39b2">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF84MjQ2MzM3MjExODY3_f87cc028-6468-4fc4-8d7e-653b6778a58c">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i336ad080ed4d468d8c39a37a423f803f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF8yNjEw_7156f1be-0626-45d3-b278-29aac21629b1"
      unitRef="usd">599000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifd2384293f2e4b9d86123e67fea90a51_I20200901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xL2ZyYWc6NDRkZjk0YmM1NzY0NDAzZDk5NmI0OTUyMzAxNDllMzQvdGV4dHJlZ2lvbjo0NGRmOTRiYzU3NjQ0MDNkOTk2YjQ5NTIzMDE0OWUzNF8xMDQ0NTM2MDQ2NzQ1Nw_990391d5-8120-483e-bea1-767c5ef99a90"
      unitRef="shares">26460196</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentPeriodEndDate
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yNS9mcmFnOmUzMjhmYWE2NWJhOTRkODQ5Mzk0NjhmNDBmNzU4MDU4L3RleHRyZWdpb246ZTMyOGZhYTY1YmE5NGQ4NDkzOTQ2OGY0MGY3NTgwNThfNjA0NzMxMzk3NzUyMA_60d7fc7e-6dc4-4511-8ed8-b8169b834699">2020-06-30</dei:DocumentPeriodEndDate>
    <mtrx:GoodwillAttributableToReportingUnitsAtRiskForImpairment
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M183My9mcmFnOjE2MmEwYjVjOWIzOTQ1YTJiYWY5MmVlYzViMDA0Zjg1L3RleHRyZWdpb246MTYyYTBiNWM5YjM5NDVhMmJhZjkyZWVjNWIwMDRmODVfOTg5NTYwNDY4NzMxMg_dfd6f220-c573-4cba-b20e-17a3a17e1285"
      unitRef="usd">14200000</mtrx:GoodwillAttributableToReportingUnitsAtRiskForImpairment>
    <us-gaap:Revenues
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzItMi0xLTEtMA_5c2f93e4-e996-4ca1-850f-cdf34d31b4d3"
      unitRef="usd">1100938000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzItNC0xLTEtMA_dad19d53-518d-494d-b3cd-044022ca9480"
      unitRef="usd">1416680000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzItNi0xLTEtMA_1e3ebfd4-ed41-48e1-bfa3-2f9f084d899e"
      unitRef="usd">1091553000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzMtMi0xLTEtMA_3028c60f-4493-480e-a687-95969bca4075"
      unitRef="usd">998762000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzMtNC0xLTEtMA_ae1b3966-a5d8-4cb1-bef9-8841cfd28547"
      unitRef="usd">1284729000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzMtNi0xLTEtMA_c96c1e33-251b-4d0d-bbb4-c6e7099f151a"
      unitRef="usd">999617000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzQtMi0xLTEtMA_ce2f3faa-d934-4b20-b8dd-14a4f77390bd"
      unitRef="usd">102176000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzQtNC0xLTEtMA_e6f62aff-3cab-49b6-8537-b9e0cd2e9819"
      unitRef="usd">131951000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzQtNi0xLTEtMA_1957d52b-08c6-4a24-b021-1d3c99d1ea11"
      unitRef="usd">91936000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzUtMi0xLTEtMA_3a311807-85e1-413a-b2a4-15e30e4300d5"
      unitRef="usd">86276000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzUtNC0xLTEtMA_648f2c04-3fa7-4c00-928c-5945c4fba90a"
      unitRef="usd">94021000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzUtNi0xLTEtMA_dfa4490c-e9d9-404c-83db-6f9f06bd19cd"
      unitRef="usd">84417000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzYtMi0xLTEtMA_2563f814-246d-40bb-99fe-e0cd1eceaf51"
      unitRef="usd">38515000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzYtNC0xLTEtMA_37db3273-4754-4e16-bfde-f7e86d9c76ff"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzYtNi0xLTEtMA_5f53af54-2d5f-4afe-85e6-17e3cb8595fc"
      unitRef="usd">17998000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:RestructuringCharges
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzgtMi0xLTEtMTQ1OA_e12b4abf-32e9-4792-9882-b9a4b94482b4"
      unitRef="usd">14010000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzgtNC0xLTEtMTQ2MA_70968f17-842b-490e-8cd6-c21360113cfb"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzgtNi0xLTEtMTQ2Mw_0d555828-72fb-4638-af47-ce33d139f51c"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzctMi0xLTEtMA_e66129fe-b223-4a3c-8d96-d556d223875d"
      unitRef="usd">-36625000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzctNC0xLTEtMA_e7f9726b-c5cd-44c7-b821-85d04cc3b7ff"
      unitRef="usd">37930000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzctNi0xLTEtMA_21f181ba-aa21-4f2a-b064-6db2ddce9ff8"
      unitRef="usd">-10479000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzktMi0xLTEtMA_8dc0dc24-9b92-471c-a901-3922f5f3c300"
      unitRef="usd">1597000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzktNC0xLTEtMA_ff2b8aa5-d987-497d-aaee-63ab3795fd8b"
      unitRef="usd">1296000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzktNi0xLTEtMA_356917b1-2576-4083-8132-32385520fe78"
      unitRef="usd">2600000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEwLTItMS0xLTA_17408fad-fc69-4ce4-8e96-d4e89a3b8ee2"
      unitRef="usd">1270000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEwLTQtMS0xLTA_7b2dcccf-3399-4754-9875-d73ddabc7b4d"
      unitRef="usd">1167000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEwLTYtMS0xLTA_a2e038d6-2fc2-4e2a-a03b-1f4b5538c079"
      unitRef="usd">381000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzExLTItMS0xLTA_ce2b44a5-7c13-4fe3-b2d0-2e036e6e7860"
      unitRef="usd">308000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzExLTQtMS0xLTA_2e9a76af-e3b4-4175-ab4e-c555bb31df44"
      unitRef="usd">611000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzExLTYtMS0xLTA_6bd67f18-15d3-47c6-ae8a-007b414caa54"
      unitRef="usd">550000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEyLTItMS0xLTA_2af0aebd-e9a1-45c6-9ee7-8cc029513ba6"
      unitRef="usd">-36644000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEyLTQtMS0xLTA_3be2ab41-729a-4369-b501-e92e980b89e5"
      unitRef="usd">38412000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEyLTYtMS0xLTA_9adcd13f-4cf9-4dca-a79f-49e4dca7031d"
      unitRef="usd">-12148000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEzLTItMS0xLTA_357de698-7699-4e1a-a07c-d0ed431e1990"
      unitRef="usd">-3570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEzLTQtMS0xLTA_91dc8dff-87cc-411f-8e26-59482ec34856"
      unitRef="usd">10430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzEzLTYtMS0xLTA_d9814a35-0d47-4799-9937-5bb431e49ba2"
      unitRef="usd">-668000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE0LTItMS0xLTA_343874ad-3d84-4047-9c2f-c7eb43cbbabd"
      unitRef="usd">-33074000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE0LTQtMS0xLTA_dfff4207-1e36-4200-993a-0033a73ac45e"
      unitRef="usd">27982000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE0LTYtMS0xLTA_2ac8a0b6-142f-4e3a-b172-d15082d411e1"
      unitRef="usd">-11480000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE3LTItMS0xLTA_5efd54c3-9c97-4642-a13e-c5981c333178"
      unitRef="usdPerShare">-1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE3LTQtMS0xLTA_b31a89a7-f4b1-4868-ace2-9053a9498efe"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE3LTYtMS0xLTA_555a0690-540f-4d55-a253-0572ffb49fc1"
      unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE4LTItMS0xLTA_f886e73a-7771-41a7-8b39-2783a0896e9b"
      unitRef="usdPerShare">-1.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE4LTQtMS0xLTA_bfb8e7e2-82b8-4e46-bb7a-46e09ab03a2f"
      unitRef="usdPerShare">1.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzE4LTYtMS0xLTA_e4cf1d8f-2898-4a3f-a0b2-c1409b1b47de"
      unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIwLTItMS0xLTA_728a89b9-2615-4f97-807c-64dec46f8d63"
      unitRef="shares">26621000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIwLTQtMS0xLTA_c7eacbf5-138a-4527-b8ee-64d31cfc5634"
      unitRef="shares">26891000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIwLTYtMS0xLTA_e44e865f-11c1-4bcc-9fcd-130dbb3bf970"
      unitRef="shares">26769000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIxLTItMS0xLTA_8173c238-e699-40e9-a9fa-24ada398185f"
      unitRef="shares">26621000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIxLTQtMS0xLTA_343b3aa1-2f01-43f6-ab59-bb3abaac4207"
      unitRef="shares">27587000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMDkvZnJhZzo4ZTE1NjBmZDNiNDA0NjAwYmVlYTYwMjk2NTUxOWNhMC90YWJsZToyNDc4YjViN2QxOTE0NGM0OGQ3NWNiYjg3YjcyNjJjOC90YWJsZXJhbmdlOjI0NzhiNWI3ZDE5MTQ0YzQ4ZDc1Y2JiODdiNzI2MmM4XzIxLTYtMS0xLTA_c0f2b47a-2026-47c3-a72e-22cca14a3a26"
      unitRef="shares">26769000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzItMi0xLTEtMA_16539d0d-329d-497d-850a-4b115b000fa7"
      unitRef="usd">-33074000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzItNC0xLTEtMA_8da9107f-b990-4c0f-aa4c-8389a34f28fd"
      unitRef="usd">27982000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzItNi0xLTEtMA_e6fad9f0-d432-4ec3-8cce-ef5634c2e469"
      unitRef="usd">-11480000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzQtMi0xLTEtMA_c848452d-bdd7-43b3-b915-e0d7df552d51"
      unitRef="usd">-622000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzQtNC0xLTEtMA_c213422a-bb4b-4e79-b8e5-7c8f537d9b77"
      unitRef="usd">-340000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzQtNi0xLTEtMA_ec77bf37-462b-4691-a531-eaf71ed82503"
      unitRef="usd">-87000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzUtMi0xLTEtMA_b9a0a976-6baa-46ac-b66d-60fa913b2d04"
      unitRef="usd">-33696000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzUtNC0xLTEtMA_8e279412-c4d3-48f8-9611-d926e196f711"
      unitRef="usd">27642000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTIvZnJhZzo1YTQ4OTFhZWI2MjM0MDYwODllZDBjOTAzMWYxMjBjMC90YWJsZTo3ZDkxNzIyYmUwNDk0ZTgxYTJhODc5NGI2MzUxYmVmNy90YWJsZXJhbmdlOjdkOTE3MjJiZTA0OTRlODFhMmE4Nzk0YjYzNTFiZWY3XzUtNi0xLTEtMA_22942e93-03f0-47c1-b397-86d1cf37e96c"
      unitRef="usd">-11567000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzMtMi0xLTEtMA_dd3d4c92-0c25-4183-a873-255cef08a556"
      unitRef="usd">100036000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzMtNC0xLTEtMA_e547136d-a0dd-4f77-b6c2-52fa11aecfb8"
      unitRef="usd">89715000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzQtMi0xLTEtMA_08965d40-67a9-4fb7-8fe9-35d242deeec5"
      unitRef="usd">160671000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzQtNC0xLTEtMA_f6e3062d-bb74-4ab9-b3c7-ce6a2f798e2b"
      unitRef="usd">218432000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzUtMi0xLTEtMA_54c1624f-2fbe-43ee-a42f-dafde1e9317b"
      unitRef="usd">59548000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzUtNC0xLTEtMA_3e6c0142-6bad-4fe2-8a2e-52a1eea6376a"
      unitRef="usd">96083000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzYtMi0xLTEtMA_67e49f54-8404-47f0-8e3c-50c828da79d5"
      unitRef="usd">6460000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzYtNC0xLTEtMA_7993ed10-c71a-4989-93b5-ace281022073"
      unitRef="usd">8017000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzctMi0xLTEtMA_9d1389d1-b843-4156-bd11-211abfb8d4e2"
      unitRef="usd">3919000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzctNC0xLTEtMA_6d03c176-7d4b-4c1a-ace0-06ff8558018f"
      unitRef="usd">29000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzktMi0xLTEtMA_531c61a7-e315-42df-b9bd-50df276463d2"
      unitRef="usd">4526000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzktNC0xLTEtMA_db3fd5d3-426a-4417-8831-57eac87e22ce"
      unitRef="usd">5034000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEwLTItMS0xLTA_dcc616c6-0d81-49e3-b350-33dbb5ec7d09"
      unitRef="usd">335160000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEwLTQtMS0xLTA_443401b3-8114-4e33-afa1-1648ee182100"
      unitRef="usd">417310000</us-gaap:AssetsCurrent>
    <mtrx:LandBuildingsAndImprovementsGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEyLTItMS0xLTA_6ecfdf1c-6e30-453c-9b97-2c9aa8bbf1b5"
      unitRef="usd">42695000</mtrx:LandBuildingsAndImprovementsGross>
    <mtrx:LandBuildingsAndImprovementsGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEyLTQtMS0xLTA_e939796d-28f5-4f0f-99ea-dc9941829ea1"
      unitRef="usd">41179000</mtrx:LandBuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEzLTItMS0xLTA_fa1fcc18-5922-4db7-952e-93d72cc80a75"
      unitRef="usd">94154000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzEzLTQtMS0xLTA_a6e152b5-a186-4095-b662-327b8db69f25"
      unitRef="usd">91793000</us-gaap:MachineryAndEquipmentGross>
    <mtrx:TransportationEquipmentGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE0LTItMS0xLTA_2bd38fc0-61ac-4415-8f53-afde64f8b2a6"
      unitRef="usd">55864000</mtrx:TransportationEquipmentGross>
    <mtrx:TransportationEquipmentGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE0LTQtMS0xLTA_47c5c030-7e98-4b1c-8a44-161eb0867fcb"
      unitRef="usd">52526000</mtrx:TransportationEquipmentGross>
    <mtrx:OfficeEquipmentAndCapitalizedComputerSoftwareGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE1LTItMS0xLTA_c0f114fe-1a5c-48e9-9cea-c38bba6d0dbc"
      unitRef="usd">39356000</mtrx:OfficeEquipmentAndCapitalizedComputerSoftwareGross>
    <mtrx:OfficeEquipmentAndCapitalizedComputerSoftwareGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE1LTQtMS0xLTA_37bff575-aec6-47e4-9a4f-09241a0dcffc"
      unitRef="usd">43632000</mtrx:OfficeEquipmentAndCapitalizedComputerSoftwareGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE2LTItMS0xLTA_8e58afe8-dde1-4473-a034-e6d3d37cf6ff"
      unitRef="usd">4427000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE2LTQtMS0xLTA_7040fb8f-3911-44fb-b0c5-7bcd907e2460"
      unitRef="usd">7619000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE3LTItMS0xLTA_9eed8717-50f3-4409-b10a-2e1a197ddc08"
      unitRef="usd">236496000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE3LTQtMS0xLTA_143f39d8-5030-4986-913e-9a49c167d82e"
      unitRef="usd">236749000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE4LTItMS0xLTA_63b8f341-c08f-4e74-8bb6-8aa2d4c3f458"
      unitRef="usd">155748000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE4LTQtMS0xLTA_99f1182a-26ce-4dbb-b441-5ae47881057e"
      unitRef="usd">157414000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE5LTItMS0xLTA_ad63b5dd-fcae-451a-af34-8c3d5d52d5d0"
      unitRef="usd">80748000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzE5LTQtMS0xLTA_56a144e9-65b1-4052-9eee-d7914cdcb7be"
      unitRef="usd">79335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTItMS0xLTE0ODE_cd06ff1f-ee31-4c00-8eca-c604b492f12f"
      unitRef="usd">21375000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTQtMS0xLTE0ODQ_b5dfe8e0-fe1a-49c1-b5c1-a12deb30cb33"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTItMS0xLTA_39c8010f-6f5b-4e79-ba2f-0da9b27c0737"
      unitRef="usd">60369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIwLTQtMS0xLTA_7d8bed5c-d3df-40fd-9034-68f9144f9f50"
      unitRef="usd">93368000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIxLTItMS0xLTA_80175642-8a62-4001-b0d6-617b942fefa6"
      unitRef="usd">8837000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIxLTQtMS0xLTA_1005003b-2be3-4dc2-8cfc-f4bf3fc8ef4f"
      unitRef="usd">19472000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIyLTItMS0xLTA_4e49fd2c-facc-4481-8d66-cea6b05d7553"
      unitRef="usd">5988000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIyLTQtMS0xLTA_965940d9-4dcd-4630-af42-ed0ef772e18c"
      unitRef="usd">2683000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIzLTItMS0xLTA_f31182ed-a7ba-468b-92fd-c71e29fb8b1e"
      unitRef="usd">4833000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzIzLTQtMS0xLTA_7ba5eb8a-a5af-4d83-aa1c-e48c5801a29f"
      unitRef="usd">21226000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzI0LTItMS0xLTA_984542a2-2f37-401b-b9c0-429e363e6f08"
      unitRef="usd">517310000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo5MTA3ZjJjM2JjNDA0MzllYWE0ZmQ1ODhjNTAwZGRiNy90YWJsZXJhbmdlOjkxMDdmMmMzYmM0MDQzOWVhYTRmZDU4OGM1MDBkZGI3XzI0LTQtMS0xLTA_f9a1dde9-6696-4ed9-8e83-97db8982fe83"
      unitRef="usd">633394000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzMtMi0xLTEtMA_685b21cc-a5cd-41e0-98e5-9a248aa80220"
      unitRef="usd">73094000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzMtNC0xLTEtMA_38d425d9-cddb-4565-9a6f-86c7a59f12eb"
      unitRef="usd">114647000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzQtMi0xLTEtMA_03aae827-17c3-4e6c-a738-b94b12277f18"
      unitRef="usd">63889000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzQtNC0xLTEtMA_f3f6357b-df07-46bb-8bd1-3fcdfb55ddec"
      unitRef="usd">105626000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzUtMi0xLTEtMA_a3cdd1d9-bf68-4fa4-96f8-e216b688658c"
      unitRef="usd">16205000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzUtNC0xLTEtMA_cd9c3de2-36a8-419c-bed1-986d16fe81e6"
      unitRef="usd">38357000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzYtMi0xLTEtMA_4a3690f5-34da-4b88-bc9a-67fe1277ba56"
      unitRef="usd">7301000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzYtNC0xLTEtMA_de2a908a-1cf6-4b11-8aba-3d91eb322a20"
      unitRef="usd">9021000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctMi0xLTEtMzg2OQ_e093a865-0bf7-440b-a8c2-ec11370783ea"
      unitRef="usd">7568000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctNC0xLTEtMzg2OQ_a97950b9-5d29-48c0-bfb1-8c380f5a1be2"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctMi0xLTEtMA_b4c8276a-bf97-433a-9b8d-f768dcfbe81c"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzctNC0xLTEtMA_57d8630e-189a-4d98-9e88-f1c4d4e572d0"
      unitRef="usd">2517000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzktMi0xLTEtMA_7912b543-a71b-4b3f-b0c9-c1806159265c"
      unitRef="usd">7890000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzktNC0xLTEtMA_82c767a7-b692-4632-9fd8-43d338345ba9"
      unitRef="usd">5331000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEwLTItMS0xLTA_a2f76388-2635-49bb-b26a-d2fb636f3756"
      unitRef="usd">175947000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEwLTQtMS0xLTA_d657c8cc-87ca-4381-b7f8-8c81fc3614c4"
      unitRef="usd">275499000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzExLTItMS0xLTA_3e500293-b3a5-4255-8711-1aedc595540d"
      unitRef="usd">61000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzExLTQtMS0xLTA_3b624415-5778-453c-b9ba-2f3cd1659b8b"
      unitRef="usd">298000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTItMS0xLTM4NzQ_1c8a73a0-cd60-4c4f-8fb0-db104f050f8a"
      unitRef="usd">19997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTQtMS0xLTM4NzQ_626ab4c6-37c1-4fa2-b108-123018e59629"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LineOfCredit
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEyLTItMS0xLTA_45d62880-73eb-45ed-a2e8-e5be3de3c513"
      unitRef="usd">9208000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEyLTQtMS0xLTA_b7501ac3-6206-432c-89e9-6672a6d2570c"
      unitRef="usd">5347000</us-gaap:LineOfCredit>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTItMS0xLTA_921239ef-e2cf-40f0-8ed7-345b111932f3"
      unitRef="usd">4208000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzEzLTQtMS0xLTA_f765d9f5-ae86-4cdf-9e0d-53bceed15b8e"
      unitRef="usd">293000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE0LTItMS0xLTA_3aac23dd-f742-410f-9753-8dd05a7c04a2"
      unitRef="usd">209421000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE0LTQtMS0xLTA_584928af-4be5-43a3-a95e-a462184923ec"
      unitRef="usd">281437000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE1LTItMS0xLTA_ac8e1b4e-9c19-4c5e-9a47-c15a49f764cc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE1LTQtMS0xLTA_f7138d44-753f-4baa-801c-ab6d416e2691"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE3LTItMS0xLTA_19e17aaf-effa-44a6-b114-30a99933d28a"
      unitRef="usd">279000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE3LTQtMS0xLTA_eed435a9-73c3-4242-bc57-b4ecad57df10"
      unitRef="usd">279000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE4LTItMS0xLTA_2242a412-a338-48a2-a63e-7089dfd7d1dd"
      unitRef="usd">138966000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE4LTQtMS0xLTA_9cbfba1e-ffd3-4221-812a-2a17a8560611"
      unitRef="usd">137712000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE5LTItMS0xLTA_c09bc789-cc89-48ad-9cfc-3db2d5d98bd3"
      unitRef="usd">206402000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzE5LTQtMS0xLTA_013154f7-df49-43ef-9e15-a4b70e61cd0b"
      unitRef="usd">239476000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIwLTItMS0xLTA_e0954fff-8187-482c-ac91-8061c80e24d6"
      unitRef="usd">-8373000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIwLTQtMS0xLTA_210f6496-4db7-4b79-a674-6b0e240c9f30"
      unitRef="usd">-7751000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIxLTItMS0xLTA_9a736fde-ebc4-4578-8cc8-a6e0d3c070ed"
      unitRef="usd">337274000</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIxLTQtMS0xLTA_47ad0122-d896-495b-80f1-f0a39125f005"
      unitRef="usd">369716000</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:TreasuryStockValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIyLTItMS0xLTA_eb10a4a6-1de4-45d4-8c02-cee72e8119c1"
      unitRef="usd">29385000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzIyLTQtMS0xLTA_f7c04ca8-1651-42e2-8c36-6227b02d6495"
      unitRef="usd">17759000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI1LTItMS0xLTA_1319d911-0c44-444a-b22b-7e738c6f7726"
      unitRef="usd">307889000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI1LTQtMS0xLTA_3b4285f1-f316-4fe0-86f9-b26d8ddf9c90"
      unitRef="usd">351957000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI2LTItMS0xLTA_6ba6f7bf-fa20-4a65-bb3a-9e2183127f64"
      unitRef="usd">517310000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMTgvZnJhZzplZGMyYjM5NzZlM2I0MDM1YjRhMTc1ZjQ1NWZiMjEzZi90YWJsZTo0ZTMwNzcxMjYyNjQ0OGYwOTAwZTgyMmM2MWI5MDBhMy90YWJsZXJhbmdlOjRlMzA3NzEyNjI2NDQ4ZjA5MDBlODIyYzYxYjkwMGEzXzI2LTQtMS0xLTA_c8a8e22f-e5be-4fd2-9a82-df6b77220cb3"
      unitRef="usd">633394000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMtMi0xLTEtMA_3732d128-8099-456b-b3ae-eacaf3cba7d9"
      unitRef="usd">-33074000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMtNC0xLTEtMA_35c5747d-367c-46c2-990b-eacbb073daa1"
      unitRef="usd">27982000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMtNi0xLTEtMA_ef795654-1f3e-451d-8620-d9011e03a673"
      unitRef="usd">-11480000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzUtMi0xLTEtMA_e8371c04-16f6-4d19-9d87-0c7fc7f1bc5c"
      unitRef="usd">19124000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzUtNC0xLTEtMA_78b8f04c-34b4-4a80-8fea-839031d52942"
      unitRef="usd">18224000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzUtNi0xLTEtMA_da2d42cd-276e-496b-9f02-b10adabd8cc6"
      unitRef="usd">20347000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzYtMi0xLTEtMA_6bf76819-a894-4add-85d7-644069c2093f"
      unitRef="usd">38515000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzYtNC0xLTEtMA_d8e66165-1464-444a-bc6b-577a1b36cd78"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzYtNi0xLTEtMA_727e78d2-62f0-4cd8-83ed-b1a9d9f7ef5b"
      unitRef="usd">17998000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:ShareBasedCompensation
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzctMi0xLTEtMA_f007aae8-9f98-4c46-80c7-741849c31567"
      unitRef="usd">9877000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzctNC0xLTEtMA_402d5211-953b-46ef-aaa3-5064dabe91ff"
      unitRef="usd">11908000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzctNi0xLTEtMA_1d3a3483-1243-432d-b789-e51f9543337b"
      unitRef="usd">8618000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtMi0xLTEtMTUxNw_85333d9a-1792-40a1-bcfa-b89366de00e8"
      unitRef="usd">5215000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNC0xLTEtMTUxNA_4879b5ae-d501-48f1-bffb-70e50bca09b9"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNi0xLTEtMTUyMA_f18d1316-800d-4bf1-89ca-eb3fece99267"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <mtrx:DeferredIncomeTaxExpenseBenefitSocf
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtMi0xLTEtMA_300b22e8-ff24-4d26-9e2a-1c833966513f"
      unitRef="usd">-3630000</mtrx:DeferredIncomeTaxExpenseBenefitSocf>
    <mtrx:DeferredIncomeTaxExpenseBenefitSocf
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNC0xLTEtMA_f126881e-0577-4e8b-9ae6-244f9b00f072"
      unitRef="usd">2061000</mtrx:DeferredIncomeTaxExpenseBenefitSocf>
    <mtrx:DeferredIncomeTaxExpenseBenefitSocf
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzgtNi0xLTEtMA_13fef9bb-be38-4885-ad9c-aee1c2ec7a1a"
      unitRef="usd">-1186000</mtrx:DeferredIncomeTaxExpenseBenefitSocf>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzktMi0xLTEtMA_5149974d-fe93-409d-bf4b-a7e1e54f93dc"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzktNC0xLTEtMA_3016faa0-3b3b-4794-8f57-a42509a4febc"
      unitRef="usd">427000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzktNi0xLTEtMA_50077ff2-61e3-4311-80e9-9277d7106df0"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzEwLTItMS0xLTA_3dea2bcc-f01c-4764-8c1e-1a746f05bf64"
      unitRef="usd">767000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzEwLTQtMS0xLTA_a13eb4d0-eb8e-43c6-8cf2-6174cfc57077"
      unitRef="usd">854000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzEwLTYtMS0xLTA_77a181df-9ee2-425e-baea-213997f91325"
      unitRef="usd">662000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzExLTItMS0xLTA_ac63427a-f179-4fd8-b916-23a119267d59"
      unitRef="usd">1158000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzExLTQtMS0xLTA_a32bd4f0-dc80-439d-8d10-1a1a37947c12"
      unitRef="usd">5000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzExLTYtMS0xLTA_dceb3734-ce6a-4135-b595-33da86c48a6f"
      unitRef="usd">107000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE0LTItMS0xLTA_090897d1-4c60-425e-933a-cfc9ef090ce6"
      unitRef="usd">7000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE0LTQtMS0xLTA_cccbab02-347f-4cc9-af3c-c7a9c78c34fc"
      unitRef="usd">-701000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE0LTYtMS0xLTA_770e5b54-8910-4943-a94f-35565894dd07"
      unitRef="usd">-397000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE2LTItMS0xLTA_9da83c93-062c-4ad8-8c5e-40f2694c192a"
      unitRef="usd">-56603000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE2LTQtMS0xLTA_a16f8eb5-3817-47d9-95ae-c94aa99f8f1c"
      unitRef="usd">15374000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE2LTYtMS0xLTA_135ada74-857a-49a3-af9d-c280bba40b92"
      unitRef="usd">-5504000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE3LTItMS0xLTA_368322d1-56b2-4c3b-9e8e-fccbc1bad6d4"
      unitRef="usd">-36535000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE3LTQtMS0xLTA_715105be-8a35-4403-a59d-26484003a6ba"
      unitRef="usd">19809000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE3LTYtMS0xLTA_73b1adbd-0895-4be3-a1a6-fe69cc8162d1"
      unitRef="usd">-14548000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE4LTItMS0xLTA_dc31f937-f50d-4a43-b9cd-a19c561c4ea2"
      unitRef="usd">-1557000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE4LTQtMS0xLTA_f86d8f98-268d-4fb5-bc6e-5990a0886ead"
      unitRef="usd">2872000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE4LTYtMS0xLTA_5174dcf7-ab1d-44c4-83d5-aaf0dc31e718"
      unitRef="usd">1415000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE5LTItMS0xLTA_1accd721-19a6-4c42-b5f6-67482365484c"
      unitRef="usd">-11029000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE5LTQtMS0xLTA_1956572f-d3ca-43ad-b156-c2a8d36fb8e9"
      unitRef="usd">12246000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzE5LTYtMS0xLTA_37e44a37-1b8b-4c78-9871-b8cf7abe8d39"
      unitRef="usd">-369000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIwLTItMS0xLTA_b9d77b3e-d853-4317-8d1b-a1f5e2ef629a"
      unitRef="usd">-38915000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIwLTQtMS0xLTA_9901342d-f9ef-4dec-a6d9-e8815f17aceb"
      unitRef="usd">32651000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIwLTYtMS0xLTA_fbc4c7ca-5ddd-4318-9389-e51d6ca7f509"
      unitRef="usd">-25883000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIxLTItMS0xLTA_9fcbc6bc-dd85-4f91-93e1-8a498239d797"
      unitRef="usd">-41737000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIxLTQtMS0xLTA_42cd012a-b6cb-461f-974e-1624236d8f2b"
      unitRef="usd">-14983000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIxLTYtMS0xLTA_52039e1b-435e-4ea2-8228-1dbb6a981017"
      unitRef="usd">45613000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIyLTItMS0xLTA_c55c5c1e-6a53-479e-8202-b9379edfba6c"
      unitRef="usd">-17398000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIyLTQtMS0xLTA_f623204e-a1d1-4c51-8b8f-4d20e9cc9291"
      unitRef="usd">14427000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIyLTYtMS0xLTA_83d787c4-a915-4b39-9028-c2c6af1a318f"
      unitRef="usd">1796000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIzLTItMS0xLTA_fbaee635-9e95-42c6-90a0-5363c3afee66"
      unitRef="usd">44085000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIzLTQtMS0xLTA_9a509ce7-d889-4f47-b2cf-43b3af63c95c"
      unitRef="usd">41394000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzIzLTYtMS0xLTA_bb0749a1-8cc7-4e93-8d63-967af6c4bfca"
      unitRef="usd">74671000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI1LTItMS0xLTA_9a4cf38e-dd3c-447b-a718-ec715ef24497"
      unitRef="usd">18539000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI1LTQtMS0xLTA_f3f77da7-0140-46ce-a08d-31b53de7a207"
      unitRef="usd">19558000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI1LTYtMS0xLTA_541f3fd5-a48c-4598-bf81-23ea6e07a920"
      unitRef="usd">8711000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI2LTItMS0xLTA_f4714461-5161-4bb8-a823-d9cac194a1b0"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI2LTQtMS0xLTA_762e0aac-3e22-4ac9-ba3a-93dcbdc6411c"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI2LTYtMS0xLTA_6ebe1193-b2d8-4bb0-8489-18e0bab20207"
      unitRef="usd">1687000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI5LTItMS0xLTA_fa3656fa-d4be-417e-bcbd-d7fef72df694"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI5LTQtMS0xLTA_893b4589-baf8-4d5f-8367-05147e9ceab0"
      unitRef="usd">3885000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzI5LTYtMS0xLTA_1e0404ad-8338-424f-bc89-ade1cc2b2709"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMwLTItMS0xLTA_e248c3aa-a8d4-421f-aa99-0280cf7d2d48"
      unitRef="usd">1423000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMwLTQtMS0xLTA_331b05f7-a6af-4fb0-8231-4d00bff780ae"
      unitRef="usd">1225000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMwLTYtMS0xLTA_74d7f1f4-8f02-4b51-a471-f0d382e8cd8c"
      unitRef="usd">1062000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMxLTItMS0xLTA_1d62553f-02de-44db-9d66-aeed23b84a93"
      unitRef="usd">-17116000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMxLTQtMS0xLTA_7a77d149-97a0-4609-bd83-ae8a0ecb65af"
      unitRef="usd">-14448000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo3YmRkNDhlOTljYjQ0NDhkOGY1Yjk5Y2I1NzgwMWJiZS90YWJsZXJhbmdlOjdiZGQ0OGU5OWNiNDQ0OGQ4ZjViOTljYjU3ODAxYmJlXzMxLTYtMS0xLTA_8714e346-d9bf-4d37-93ad-20850a667121"
      unitRef="usd">-9336000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzMtMi0xLTEtMA_6374173e-23e0-4d93-b126-a8917d6e3928"
      unitRef="usd">18567000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzMtNC0xLTEtMA_0abaf782-e537-49af-817c-66e7d6b7a333"
      unitRef="usd">16225000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzMtNi0xLTEtMA_3f5228b5-9aee-4b5b-9abf-907773920cea"
      unitRef="usd">85317000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzQtMi0xLTEtMA_b1cc9e98-31e0-4dd1-ac80-cdefb95e90fa"
      unitRef="usd">14357000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzQtNC0xLTEtMA_b8100d2a-e2ee-43c4-aa49-522cfb1fc129"
      unitRef="usd">10896000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzQtNi0xLTEtMA_8502c688-3033-411e-8410-287abb1c03ad"
      unitRef="usd">130248000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzUtMi0xLTEtMA_a767f6e9-dcf6-446e-b320-158aec3361df"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzUtNC0xLTEtMA_2c95ae44-4690-4cf0-9aaa-b37eafa4b733"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzUtNi0xLTEtMA_a949ec85-50f2-4f5f-8215-df0446c8f9f5"
      unitRef="usd">364000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzYtMi0xLTEtMA_61398158-2b53-45d9-a429-b68177e508c2"
      unitRef="usd">17045000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzYtNC0xLTEtMA_9f265053-521b-484d-babc-8d693016f3f8"
      unitRef="usd">5190000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzYtNi0xLTEtMA_0527be71-2d4a-4040-814e-1009951bf857"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzctMi0xLTEtMA_c899478d-de4a-4cca-9064-b9f92f0d469f"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzctNC0xLTEtMA_54102640-0da0-4f1c-b1e3-bfc5ab755dde"
      unitRef="usd">128000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzctNi0xLTEtMA_da5291b4-7ffe-4043-b17e-239ec22b02c0"
      unitRef="usd">317000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzktMi0xLTEtMA_0c5b8baf-e6db-4368-bc82-bfc14654975a"
      unitRef="usd">320000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzktNC0xLTEtMA_0006e1b4-8171-47bf-a136-8997d861cb9e"
      unitRef="usd">311000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzktNi0xLTEtMA_c83e0ac8-6554-4c9c-96d3-7dea5b0d1c7b"
      unitRef="usd">293000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsForRepurchaseOfOtherEquity
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEwLTItMS0xLTA_50b16a49-1735-4f65-ab26-06e4e64419f7"
      unitRef="usd">3524000</us-gaap:PaymentsForRepurchaseOfOtherEquity>
    <us-gaap:PaymentsForRepurchaseOfOtherEquity
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEwLTQtMS0xLTA_a6871150-fd50-49c3-9489-7ee6ff7dc7a6"
      unitRef="usd">1685000</us-gaap:PaymentsForRepurchaseOfOtherEquity>
    <us-gaap:PaymentsForRepurchaseOfOtherEquity
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEwLTYtMS0xLTA_f5d5594d-e824-41cf-b2ec-6339a21dc7fd"
      unitRef="usd">627000</us-gaap:PaymentsForRepurchaseOfOtherEquity>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEzLTItMS0xLTA_07255c5f-5e84-448d-b2c2-76b3a38f4641"
      unitRef="usd">-16039000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEzLTQtMS0xLTA_a8453990-8c7b-4cc9-841e-82ad819b08d3"
      unitRef="usd">-1107000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzEzLTYtMS0xLTA_b015b4fe-1394-4449-ab79-15f36b1cd377"
      unitRef="usd">-45312000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE0LTItMS0xLTA_465a693a-d12a-471a-aab0-e5c5f7629733"
      unitRef="usd">-609000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE0LTQtMS0xLTA_b276fb50-bc15-4e21-b0d8-ddf3eac45200"
      unitRef="usd">-181000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE0LTYtMS0xLTA_e4e0e6af-a431-4d70-886e-cf038c00acee"
      unitRef="usd">229000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE1LTItMS0xLTA_0894c423-482e-41dd-b961-1afec6454190"
      unitRef="usd">10321000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE1LTQtMS0xLTA_678a3f43-9cdc-4d24-a380-72d66e0d5b0f"
      unitRef="usd">25658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE1LTYtMS0xLTA_e1e9588d-583c-4b74-976c-566b2da41b61"
      unitRef="usd">20252000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE2LTItMS0xLTA_951c245e-2a54-4ec5-8164-b56b9c693e4e"
      unitRef="usd">89715000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE2LTQtMS0xLTA_0b41aa67-b2df-4793-adf8-074fec8df35b"
      unitRef="usd">64057000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE2LTYtMS0xLTA_ce3d2743-624b-4e34-8f3f-dfca49c17650"
      unitRef="usd">43805000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE3LTItMS0xLTA_c6eaa779-9545-449c-a049-2506ead1ba28"
      unitRef="usd">100036000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE3LTQtMS0xLTA_c54285fa-b62b-44fb-9a7c-61da6b15cbec"
      unitRef="usd">89715000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzE3LTYtMS0xLTA_a0461fad-59f0-4f57-bd30-0f9fecbbf39e"
      unitRef="usd">64057000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIwLTItMS0xLTA_1e7c3fd4-4917-4707-abd1-36f6304f4a67"
      unitRef="usd">6394000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIwLTQtMS0xLTA_60b15afb-66d2-4421-bff3-d0e2edbfb37a"
      unitRef="usd">3309000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIwLTYtMS0xLTA_13b75c55-1323-48f3-ac24-6cd9b41bee9b"
      unitRef="usd">1410000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIxLTItMS0xLTA_135a9a27-a61c-48b8-a830-ffc0354382e6"
      unitRef="usd">2148000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIxLTQtMS0xLTA_da3d7eef-d2bc-46d6-924e-c4423d19bd9e"
      unitRef="usd">1705000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzIxLTYtMS0xLTA_110084b4-b683-4291-9519-24f112880a11"
      unitRef="usd">2719000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzI0LTItMS0xLTA_cdd864c7-d7c9-4218-9902-34e568a31037"
      unitRef="usd">48000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzI0LTQtMS0xLTA_a6ed6e0d-0bf1-4461-b5b8-700ed064e644"
      unitRef="usd">2686000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjQvZnJhZzoxZmM2YjQ5ZGRhYmY0NWI1OWVlODBkMjEzYjM1Y2NiYi90YWJsZTo4OGNiNGE4ZGI4NDk0YjhkOGNhMzBhMWE3NmE2Nzk5YS90YWJsZXJhbmdlOjg4Y2I0YThkYjg0OTRiOGQ4Y2EzMGExYTc2YTY3OTlhXzI0LTYtMS0xLTA_62b51afd-d803-4111-90f3-2e2692894d6b"
      unitRef="usd">156000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6908af85226946eab487b516b77b55a1_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtMi0xLTEtMA_aecc7b7c-1564-4498-ae3e-2eacc3433aaa"
      unitRef="usd">279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b67bce19d3546918f0bc2059d122c6b_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtNC0xLTEtMA_707c943d-d1e9-4cc5-8f74-57729f8af4d3"
      unitRef="usd">128419000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia57dc9adc24d46a5bd789d45ed8ef08c_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtNi0xLTEtMA_3808c23e-7051-4492-8b44-c40fa22acf1b"
      unitRef="usd">222974000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id5a7977b16fd44a58e53cf15dcd37f7b_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtOC0xLTEtMA_799347f7-241b-4460-a925-589834ea846d"
      unitRef="usd">-22539000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i16b5ed685ce943cfb89535964d0cc96f_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtMTAtMS0xLTA_8e2b0851-5a0f-40a1-8a8d-39805575c7ce"
      unitRef="usd">-7324000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEtMTQtMS0xLTA_109d627c-76b1-4b1e-b25c-a39dc0036399"
      unitRef="usd">321809000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6cd6a22fdbfa49ebb621a6c4c21ab599_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMtNi0xLTEtMA_982c19f4-0352-4d02-af33-56630bcfb5f2"
      unitRef="usd">-11480000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMtMTQtMS0xLTA_831dd0c8-4bd5-4967-bea0-a01f4b72b1a4"
      unitRef="usd">-11480000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i52d424ae88e3445185beda17989cdddb_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzQtMTAtMS0xLTA_06803051-15ec-4607-b35a-a7b753093fe6"
      unitRef="usd">-87000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzQtMTQtMS0xLTA_8e4ba9f5-6d98-445a-9a0c-2951bb268b29"
      unitRef="usd">-87000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzYtNC0xLTEtMA_6a92e5b4-95f9-4f51-8312-dc4828e80b37"
      unitRef="usd">-130000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzYtOC0xLTEtMA_5f341c5c-1b32-432b-9a99-4f9f7aaeffa5"
      unitRef="usd">423000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzYtMTQtMS0xLTA_3c534a5a-5357-4abb-8357-57fc76c52a57"
      unitRef="usd">293000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctNC0xLTEtMA_7ce5a738-4570-4542-8b90-03f22d2efdea"
      unitRef="usd">-240000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6cd6a22fdbfa49ebb621a6c4c21ab599_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctNi0xLTEtMA_ef12989f-cafe-44b3-8655-640804c02b4e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctOC0xLTEtMA_b120a83d-d928-4747-9cfb-c2a9f380fa9a"
      unitRef="usd">557000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzctMTQtMS0xLTA_19f90e7c-0ca7-4bef-a9ad-fb738f3ad34e"
      unitRef="usd">317000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <mtrx:IssuanceOfDeferredShares
      contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzgtNC0xLTEtMA_ab5aae45-e18c-4d14-8c0c-0aeab67d42d4"
      unitRef="usd">-4469000</mtrx:IssuanceOfDeferredShares>
    <mtrx:IssuanceOfDeferredShares
      contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzgtOC0xLTEtMA_cbc65f89-2350-461e-a7a1-90fcdd8933a8"
      unitRef="usd">4469000</mtrx:IssuanceOfDeferredShares>
    <mtrx:IssuanceOfDeferredShares
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzgtMTQtMS0xLTA_52417be5-910e-4eec-9f99-57b43565f6b2"
      unitRef="usd">0</mtrx:IssuanceOfDeferredShares>
    <mtrx:OtherTreasurySharePurchases
      contextRef="i5b0904f513974ee6a74e6e36cdb84b85_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzktOC0xLTEtMA_478b01e1-c05c-49cd-b92c-fb6f5c9b0d69"
      unitRef="usd">627000</mtrx:OtherTreasurySharePurchases>
    <mtrx:OtherTreasurySharePurchases
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzktMTQtMS0xLTA_808dd5cf-0d55-445e-ab0f-42111d95b909"
      unitRef="usd">627000</mtrx:OtherTreasurySharePurchases>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2a8953bceef24699963fcf51d138c559_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEyLTQtMS0xLTA_d7d136be-fae3-4691-88ad-c8d42f887ac9"
      unitRef="usd">8618000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEyLTE0LTEtMS0w_e6502e68-2c2d-429d-8980-672a09f66740"
      unitRef="usd">8618000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id07f3c2589de48a5ba08f00dd9dd31c4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTItMS0xLTA_d70ac225-0bf6-4de0-bdfe-c64313451ccb"
      unitRef="usd">279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a20ab36a6b544e6a1b987af666f99c6_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTQtMS0xLTA_cd89220f-0d32-4974-a7c0-bf1f8cd20a88"
      unitRef="usd">132198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e50c722d7a44762a551e89b010845f5_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTYtMS0xLTA_8876f1ff-5627-4edb-b8bd-2f273a12c542"
      unitRef="usd">211494000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ife0391d4eb0a4d8ea88e13ac0d78991c_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTgtMS0xLTA_aaef3485-d099-4f1e-85d2-ce136fb77e26"
      unitRef="usd">-17717000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa0c13bcde9a4fc180385e76536a6d80_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTEwLTEtMS0w_ce5323c4-814c-4956-9c7a-f7ca68e376ca"
      unitRef="usd">-7411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzEzLTE0LTEtMS0w_af23b2db-ef21-4954-b3c6-732616ebf195"
      unitRef="usd">318843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i784660dcfaff471eb065d7d46316b4e5_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE3LTYtMS0xLTA_4bbed4b4-de34-42cc-a473-a90775a7ea2e"
      unitRef="usd">27982000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE3LTE0LTEtMS0w_6abe87c4-b7af-4cc3-b809-2eae1d932be8"
      unitRef="usd">27982000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i79fd3d894be74765b5e2ce613c56c0bc_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE4LTEwLTEtMS0w_5314003f-bb51-41b9-927a-9307b0d2bc05"
      unitRef="usd">-340000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE4LTE0LTEtMS0w_8877a0d1-e63e-448f-888f-e79a409e08e2"
      unitRef="usd">-340000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE5LTQtMS0xLTA_6ccf9291-b9fb-4a1d-936c-ddac8a4405e2"
      unitRef="usd">38000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE5LTgtMS0xLTA_e3f090cd-5e13-4b68-a14b-3ce32653c07e"
      unitRef="usd">273000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzE5LTE0LTEtMS0w_1f7b12f2-ff86-4046-bd23-d30c6797ab04"
      unitRef="usd">311000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTQtMS0xLTA_5bcebac0-6800-41f5-9233-840503ca722b"
      unitRef="usd">-126000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i784660dcfaff471eb065d7d46316b4e5_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTYtMS0xLTA_08bb4e63-a350-40a6-a87d-16775d8e59d6"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTgtMS0xLTA_90ba331f-3702-4971-a2e7-01ae784b3c10"
      unitRef="usd">254000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIwLTE0LTEtMS0w_27110ce2-221d-4d2d-848b-78422748070c"
      unitRef="usd">128000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <mtrx:IssuanceOfDeferredShares
      contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIxLTQtMS0xLTA_be50fd63-c367-4a4c-a9c8-f6ef10e58a9f"
      unitRef="usd">-6306000</mtrx:IssuanceOfDeferredShares>
    <mtrx:IssuanceOfDeferredShares
      contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIxLTgtMS0xLTA_18a1038f-ed92-4fde-b91f-0c342e46f34e"
      unitRef="usd">6306000</mtrx:IssuanceOfDeferredShares>
    <mtrx:IssuanceOfDeferredShares
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIxLTE0LTEtMS0w_b883b9d6-4ce9-4e71-80e9-5cd53fa3a8c1"
      unitRef="usd">0</mtrx:IssuanceOfDeferredShares>
    <mtrx:OtherTreasurySharePurchases
      contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIyLTgtMS0xLTA_cc4faf12-2e20-4c18-93e4-272d62c0b67c"
      unitRef="usd">1685000</mtrx:OtherTreasurySharePurchases>
    <mtrx:OtherTreasurySharePurchases
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzIyLTE0LTEtMS0w_c13ae3b7-2cc3-449e-923f-36caa655dda4"
      unitRef="usd">1685000</mtrx:OtherTreasurySharePurchases>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iecf5a41ac3b940e7afc8be3db20ba346_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI0LTgtMS0xLTA_252b9ccb-b4a1-474d-b743-21ae0cc0d037"
      unitRef="usd">-5190000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI0LTE0LTEtMS0w_3a2dfd18-5481-4c68-8955-eadce9587414"
      unitRef="usd">-5190000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idbdb5c6ab09b4404869b6b1c41fd3518_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI1LTQtMS0xLTA_f5509bd9-211f-40b1-8fdd-d5dbb81d2e6b"
      unitRef="usd">11908000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI1LTE0LTEtMS0w_62c0f78a-0d9f-40db-a991-1149774f6a08"
      unitRef="usd">11908000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i99c504247bcb44e8b9fc855981af8aa4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTItMS0xLTA_eb8159dc-631f-4296-9807-28c10330110c"
      unitRef="usd">279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia19d2aa653c14c7f880f618c8b2a6cee_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTQtMS0xLTA_d6531a4e-3d71-4ffc-8fcd-099a3c418dea"
      unitRef="usd">137712000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic19713aae401418fb8a134e9a5a83ae8_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTYtMS0xLTA_8659832e-a547-4adf-b377-7af27b7d439f"
      unitRef="usd">239476000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07b2470541094168b61bc2b3d09c4041_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTgtMS0xLTA_d52c9820-6d3b-4a16-a0fb-780f94fab45e"
      unitRef="usd">-17759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6d5d7bdef9ea40c5a2fc757375de3229_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTEwLTEtMS0w_c5545c14-cb4b-459a-bb33-021cefc81b29"
      unitRef="usd">-7751000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI2LTE0LTEtMS0w_2d66f7e1-548f-4476-afc1-fabb84392727"
      unitRef="usd">351957000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ib6ee460239d448b4b6fdea044a91fbab_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI4LTYtMS0xLTA_9d625c74-5428-4e67-8294-304e120ac0bf"
      unitRef="usd">-33074000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI4LTE0LTEtMS0w_87ef8e12-2ebe-4b51-ac85-bba1d4cd5ea5"
      unitRef="usd">-33074000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i307839fd3b5644cfa0944e47dd9852ad_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI5LTEwLTEtMS0w_ba2433b9-0e4b-4ae2-82cf-0c9f84ebb611"
      unitRef="usd">-622000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzI5LTE0LTEtMS0w_6b86cf46-dd1c-4516-a2bb-2317351c31a9"
      unitRef="usd">-622000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idade76deacda48af8ab49677ffc91145_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMwLTQtMS0xLTA_9415f771-5e9f-41da-b855-5c86eb11706e"
      unitRef="usd">-19000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMwLTgtMS0xLTA_8fe3db22-225d-4229-b9d3-87558db5bdfd"
      unitRef="usd">339000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMwLTE0LTEtMS0w_5785f711-b938-4b38-b22f-92bb5f587916"
      unitRef="usd">320000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <mtrx:IssuanceOfDeferredShares
      contextRef="idade76deacda48af8ab49677ffc91145_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMyLTQtMS0xLTA_49e80e25-5626-4c29-8442-8c294eca1445"
      unitRef="usd">-8604000</mtrx:IssuanceOfDeferredShares>
    <mtrx:IssuanceOfDeferredShares
      contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMyLTgtMS0xLTA_275e1552-c721-4fc8-856d-9f9ab047e80f"
      unitRef="usd">8604000</mtrx:IssuanceOfDeferredShares>
    <mtrx:IssuanceOfDeferredShares
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMyLTE0LTEtMS0w_953deaa0-4bcc-44ff-9fac-29567460106e"
      unitRef="usd">0</mtrx:IssuanceOfDeferredShares>
    <mtrx:OtherTreasurySharePurchases
      contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMzLTgtMS0xLTA_eb688567-9e93-46ed-bb26-f846ca60e5c8"
      unitRef="usd">3524000</mtrx:OtherTreasurySharePurchases>
    <mtrx:OtherTreasurySharePurchases
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzMzLTE0LTEtMS0w_6a6d3dea-91c0-43aa-8c08-b7645d7b2643"
      unitRef="usd">3524000</mtrx:OtherTreasurySharePurchases>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9448d335f4944aa89033cda6bc918ec5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM1LTgtMS0xLTA_443e75f0-ed96-4067-9983-a85cbbac6d6e"
      unitRef="usd">-17045000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM1LTE0LTEtMS0w_0aa676c6-7c05-4397-a3e1-8275db87e6b9"
      unitRef="usd">-17045000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idade76deacda48af8ab49677ffc91145_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM2LTQtMS0xLTA_55101b8c-ae24-4988-9f8e-c2edb7e99007"
      unitRef="usd">9877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM2LTE0LTEtMS0w_79e65cd5-c256-40ee-bfb5-5e9033434413"
      unitRef="usd">9877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9243e04eabb3417992efe1875826f713_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTItMS0xLTA_5a1fabb2-61f1-479f-91c3-fefe7a5fb065"
      unitRef="usd">279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icad16915e68347bf94fa691c2b47941d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTQtMS0xLTA_efd07117-7ca2-4232-b0c3-e2864505be90"
      unitRef="usd">138966000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iad113f8e4aea4698b5a5ddf9c5074a71_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTYtMS0xLTA_fb35006a-d769-4de6-96b1-5680d302df76"
      unitRef="usd">206402000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75f447ed24ae42659263e35131e13f1e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTgtMS0xLTA_eb84ca86-f9f4-4f96-87b2-0da9da8464bd"
      unitRef="usd">-29385000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id4e949821d7d416e8009028400e7d4ad_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTEwLTEtMS0w_b4014f3b-e386-4bcc-aed7-0142c1b5ee7b"
      unitRef="usd">-8373000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMjcvZnJhZzo1Y2YwYzJmODA1Nzc0ZjYyODExOTkwZjFiZmRkMWVhMy90YWJsZTozMTA1NDRhZmY2ODc0Y2M4YTI1NTIxNTcwZWFlOWNjMC90YWJsZXJhbmdlOjMxMDU0NGFmZjY4NzRjYzhhMjU1MjE1NzBlYWU5Y2MwXzM3LTE0LTEtMS0w_af738823-f090-4b32-910d-3c73d6051b70"
      unitRef="usd">307889000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc3MDA_8d03e630-760a-4b62-b809-9c2d00773c92">Summary of Significant Accounting Policies&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Organization and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (&#x201c;Matrix&#x201d; or the &#x201c;Company&#x201d;), all of which are wholly owned.  Intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates in the United States, Canada, South Korea and Australia.  The Company&#x2019;s reportable segments are Electrical Infrastructure, Oil Gas&#160;&amp;amp; Chemical, Storage Solutions and Industrial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs.  Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Adoption of New Leases Standard&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842).  Under this guidance, lessees are required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated operating lease liability or finance lease liability.  The right-of-use asset represents the lessee's right to use, or control the use of, a specified asset for the specified lease term.  The lease liability represents the lessee's obligation to make lease payments arising from the lease, measured on a discounted basis.  Based on certain characteristics, leases are classified as operating leases or finance leases.  Operating lease liabilities and right-of-use assets are adjusted to result in a single straight-line lease expense over the life of the lease.  Finance lease liabilities and right-of-use assets, which contain provisions similar to capital leases under the prior accounting standards, result in the recognition of interest expense on the lease liability and amortization expense on the right-of-use asset over the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On July 1, 2019, the Company adopted the standard using the modified retrospective method.  The modified retrospective method permits the Company to record right-of-use assets and lease liabilities for existing leases as of the date of adoption rather than at the beginning of the earliest period presented.  The Company recorded operating lease right-of-use assets of $24.6&#160;million and operating lease liabilities of $25.8&#160;million as of July 1, 2019.  The adoption of the standard did not have a material impact on the Company&#x2019;s retained earnings, Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.  Financial results reported in prior periods are unchanged and reflect the prior lease accounting standards in place at the time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company elected the package of practical expedients permitted under the transition guidance for the new standard, which among other things, allowed the Company to carry forward the historical lease classification of its existing leases.  All of the Company's existing leases were classified as operating leases prior to adoption and have retained this classification after adoption.  In addition, the Company elected not to utilize the hindsight practical expedient to determine the lease term for existing leases at adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lease Accounting Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  The Company determines if an arrangement is or contains a lease at inception of the arrangement.  An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration.  Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received.  Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date.  Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis.  Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease.  The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;General Information about our Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services.  Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones.  Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project.  The elapsed time from award to completion of performance may be in excess of one year for capital projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 1: Contract Identification&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We do not recognize revenue unless we have identified a contract with a customer.  A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable.  We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract.  This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 2: Identify Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Next, we identify each performance obligation in the contract.  A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer.  Revenue is recognized separately for each performance obligation in the contract.  Many of our contracts have one clearly identifiable performance obligation.  However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services.  For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer.  Accordingly, we generally identify one performance obligation in our contracts.  The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 3: Determine Contract Price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;After determining the performance obligations in the contract, we determine the contract price.  The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s).  In a fixed price contract, the contract price is a single lump-sum amount.  In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price.  These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets.  We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable.  We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.  We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved.  Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 4: Assign Contract Price to Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;After determining the contract price, we assign such price to the performance obligation(s) in the contract.  If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 5: Recognize Revenue as Performance Obligations are Satisfied&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We record revenue for contracts with our customers as we satisfy the contracts' performance obligations.  We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced.  We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract.  As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs.  Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked.  Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected.  The Company does not sell separate warranties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion.  Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment.  Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period.  If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Change Orders &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contracts are often modified through change orders, which are changes to the agreed upon scope of work.  Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract.  The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis.  For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Claims &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us.  Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim.  The determination of our legal basis for a claim requires significant judgment.  We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Claims are more fully discussed in Note 7 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash.  We have cash on deposit at June&#160;30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;protection limits, respectively.  The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts.  The Company&#x2019;s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms.  The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers&#x2019; industries.  To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances.  In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs.  Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts.  Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Retentions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets.  Accounts payable retentions are generally settled within one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Various legal actions, claims and other contingencies arise in the normal course of our business.  Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, &#x201c;Loss Contingencies&#x201d;.  Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable.  We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known.  We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity.  However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Legal costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions.  Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Depreciation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets.  Depreciable lives are as follows: buildings&#x2014;40 years, construction equipment&#x2014;3 to 15 years, transportation equipment&#x2014;3 to 5 years, and office equipment and software&#x2014;3 to 10 years.  Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management&#x2019;s judgment, that the carrying value of such assets used in operations may not be recoverable.  The determination of whether an impairment has occurred is based on management&#x2019;s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets.  If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred.  Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired.  In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom.  We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value.  The goodwill impairment test involves comparing management&#x2019;s estimate of the fair value of a reporting unit with its carrying value, including goodwill.  If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired.  If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units.  For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan.  As a result, actual results may differ from the estimates utilized in our income approach.  For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA.  The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements.  As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years.  A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value.  The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset.  An impairment loss is equal to the excess of the carrying amount over the fair value of the asset.  If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We maintain insurance coverage for various aspects of our operations.  However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions.  We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known.  Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future.  If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans.  The fair value of these awards is calculated at grant date.  The fair value of time-based, nonvested deferred shares is the value of the Company&#x2019;s common stock at the grant date.  The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model.  The fair value of stock options is determined based on the Black-Scholes option pricing model.  For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We use the asset and liability approach for financial accounting and reporting for income taxes.  Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income.  Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results.  Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not.  Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors.  Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currencies of the Company&#x2019;s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively.  The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency.  For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year.  Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders&#x2019; Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income.  Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses.  Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts.  The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected.  The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period.  The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring.  The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses.  In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions.  The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.  &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjQ3_05b4d352-3f4b-45f0-a784-26c7d12afddd">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Organization and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (&#x201c;Matrix&#x201d; or the &#x201c;Company&#x201d;), all of which are wholly owned.  Intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates in the United States, Canada, South Korea and Australia.  The Company&#x2019;s reportable segments are Electrical Infrastructure, Oil Gas&#160;&amp;amp; Chemical, Storage Solutions and Industrial.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjY1_ed566a38-292d-45eb-9812-80815f453c86">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs.  Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9be2cdb86f15485a87cbc84007e96b35_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzY1OTcwNjk4MjYwMDI_f254bd9e-81f4-495a-ac74-59e4b900a315"
      unitRef="usd">24600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9be2cdb86f15485a87cbc84007e96b35_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzY1OTcwNjk4MjYwMTc_b2aef72f-6b6e-4ff9-93a3-eae0d7ff8bf8"
      unitRef="usd">25800000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTU_fe0d6917-e112-4a3f-964f-4e704d5f0055">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Lease Accounting Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  The Company determines if an arrangement is or contains a lease at inception of the arrangement.  An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration.  Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received.  Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date.  Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis.  Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease.  The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjUy_c14a6161-5854-45e1-b87f-49a987047fa5">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;General Information about our Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services.  Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones.  Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project.  The elapsed time from award to completion of performance may be in excess of one year for capital projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 1: Contract Identification&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We do not recognize revenue unless we have identified a contract with a customer.  A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable.  We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract.  This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 2: Identify Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Next, we identify each performance obligation in the contract.  A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer.  Revenue is recognized separately for each performance obligation in the contract.  Many of our contracts have one clearly identifiable performance obligation.  However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services.  For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer.  Accordingly, we generally identify one performance obligation in our contracts.  The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 3: Determine Contract Price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;After determining the performance obligations in the contract, we determine the contract price.  The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s).  In a fixed price contract, the contract price is a single lump-sum amount.  In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price.  These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets.  We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable.  We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.  We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved.  Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 4: Assign Contract Price to Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;After determining the contract price, we assign such price to the performance obligation(s) in the contract.  If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Step 5: Recognize Revenue as Performance Obligations are Satisfied&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We record revenue for contracts with our customers as we satisfy the contracts' performance obligations.  We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced.  We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract.  As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs.  Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked.  Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected.  The Company does not sell separate warranties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion.  Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment.  Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period.  If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Change Orders &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contracts are often modified through change orders, which are changes to the agreed upon scope of work.  Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract.  The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis.  For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Claims &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us.  Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim.  The determination of our legal basis for a claim requires significant judgment.  We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Claims are more fully discussed in Note 7 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTkz_5ab1c297-3723-4212-af66-b03c16497558">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash.  We have cash on deposit at June&#160;30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;protection limits, respectively.  The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash
      contextRef="i029068eaba79476099f1659119cbe250_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzEyMTk2_bfc0dc29-9fa9-4438-b95c-a560dcbf7cff"
      unitRef="usd">13500000</us-gaap:Cash>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjU2_ce2bd73b-5a37-445e-b58b-8273b26358aa">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts.  The Company&#x2019;s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms.  The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers&#x2019; industries.  To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances.  In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs.  Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts.  Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <mtrx:RetentionPayablePolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTg1_d3190c70-5e80-4796-8ee8-fbe25c244c6b">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Retentions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets.  Accounts payable retentions are generally settled within one year.&lt;/span&gt;&lt;/div&gt;</mtrx:RetentionPayablePolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjEw_551a5e6d-d25b-44cd-bd5b-2e59db42d082">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Various legal actions, claims and other contingencies arise in the normal course of our business.  Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, &#x201c;Loss Contingencies&#x201d;.  Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable.  We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known.  We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity.  However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Legal costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2Mjcz_3e18eb7a-0ecc-4061-abc0-cd4d7d3e75d5">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions.  Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTY2_507cba0e-62e0-44da-9ddc-163a9a498f2f">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Depreciation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets.  Depreciable lives are as follows: buildings&#x2014;40 years, construction equipment&#x2014;3 to 15 years, transportation equipment&#x2014;3 to 5 years, and office equipment and software&#x2014;3 to 10 years.  Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id787d1207ccf428fa50decc7029f918b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0ODY4_7b1e8099-4c55-4493-b1c6-0a04578027bb">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4d6412fdd56947d08d601b88e27e18b7_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTAx_3a8bfdc4-bd95-41a0-8565-76f12bf6478b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic7ad91d382824ccdad03e2bac863745f_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTA3_6c46aeec-9547-44ae-98ce-2dcc3f799420">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7a924bc3ad8f45249313c3520d2f7651_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTQy_d0f44ef4-baf6-4007-a2cb-4cc19e3f938c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib3de01ba9072408dba638e08f69cc8c9_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTQ4_f8bfc13a-ae9b-4820-9c92-137ce8143652">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i339ddddd77f94c9693e14f2d297114c0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTky_d2f9a51b-58f2-4aee-b2b7-5d1c91a222a1">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i64a46e9d3def48768ab87092445bde01_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE0OTk4_6274098c-a720-48b4-b6d8-a9468938b6f0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MTkw_b09fb251-c12c-4aae-b69a-35eff83c2b49">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management&#x2019;s judgment, that the carrying value of such assets used in operations may not be recoverable.  The determination of whether an impairment has occurred is based on management&#x2019;s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets.  If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.&lt;/span&gt;&lt;/div&gt;For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred.  Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjIy_8cf6e734-e241-4acf-9ce6-b291f3f75977">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired.  In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom.  We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value.  The goodwill impairment test involves comparing management&#x2019;s estimate of the fair value of a reporting unit with its carrying value, including goodwill.  If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired.  If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units.  For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan.  As a result, actual results may differ from the estimates utilized in our income approach.  For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA.  The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements.  As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjQ0_3f1206fc-ee5e-4080-a2d0-2dd8d9d13549">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years.  A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value.  The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset.  An impairment loss is equal to the excess of the carrying amount over the fair value of the asset.  If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7adc71fa1c164b0792318365a23e0873_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE4Mzk2_d730ac12-88ad-489b-a06c-9702290152ed">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="idde7ada231194a0b9ba397152b9f59c5_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzE4NDA4_5e89439a-3373-4fa2-a8aa-62251ffe12e0">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <mtrx:InsuranceReservesPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjYz_a340fa66-be14-4949-b377-bb89069b093f">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We maintain insurance coverage for various aspects of our operations.  However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions.  We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known.  Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future.  If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.&lt;/span&gt;&lt;/div&gt;</mtrx:InsuranceReservesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjQ5_1a9ff34c-fc54-4df3-bdef-29318ff4c120">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans.  The fair value of these awards is calculated at grant date.  The fair value of time-based, nonvested deferred shares is the value of the Company&#x2019;s common stock at the grant date.  The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model.  The fair value of stock options is determined based on the Black-Scholes option pricing model.  For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzI2MjI0_9d43cf3a-1b67-4242-8a1b-5c99cbcef307">Income TaxesWe use the asset and liability approach for financial accounting and reporting for income taxes.  Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income.  Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results.  Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not.  Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors.  Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTg_3a077a60-d437-4759-86b8-203b84aeb57d">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currencies of the Company&#x2019;s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively.  The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency.  For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year.  Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders&#x2019; Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income.  Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses.  Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTk_dbe8752e-6c57-4976-9600-f66f26a4aa60">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currencies of the Company&#x2019;s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively.  The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency.  For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year.  Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders&#x2019; Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income.  Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses.  Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzYvZnJhZzoxNWFhNDgyZmI4OWE0ZjQ4OTM4MzEzMjJmZGNhMTZhOS90ZXh0cmVnaW9uOjE1YWE0ODJmYjg5YTRmNDg5MzgzMTMyMmZkY2ExNmE5XzgyNDYzMzcyNjc2OTc_e43049ea-d010-412c-9ca6-061e6fbd2680">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts.  The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected.  The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period.  The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring.  The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses.  In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions.  The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.  &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzgyNDYzMzcyMTM5MzU_2fdde917-044a-4684-8061-eeb9ad4371b5">Revenue&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company had $566.4 million of remaining performance obligations yet to be satisfied as of June&#160;30, 2020.  The Company expects to recognize approximately $429.0 million of its remaining performance obligations as revenue within the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition.  As a result, we carry contract assets and liabilities in our balance sheet.  These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current.  We present our contract assets in the balance sheet as Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts ("CIE").  CIE consists of revenue recognized in excess of billings.  We present our contract liabilities in the balance sheet as Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings ("BIE").  BIE consists of billings in excess of revenue recognized.  The following table provides information about CIE and BIE:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.509%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.632%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,548&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,083&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings on uncompleted contracts in excess of costs and estimated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(105,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,737&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,202&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The difference between the beginning and ending balances of the Company's CIE and BIE primarily results from the timing of revenue recognized relative to its billings.  The amount of revenue recognized during the twelve months ended June&#160;30, 2020 that was included in the prior period BIE balance was $104.4 million.  This revenue consists primarily of work performed during the period on contracts with customers that had advance billings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Progress billings in accounts receivable at June&#160;30, 2020 and June&#160;30, 2019 included retentions to be collected within one year of $37.3 million and $21.9 million, respectively.  Contract retentions collectible beyond one year are included in other assets in the Consolidated Balance Sheets and totaled $1.6 million as of June&#160;30, 2020 and $17.7 million as of June&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue disaggregated by reportable segment is presented in Note 13 - Segment Information.  The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Geographic Disaggregation:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.471%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.978%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020,083&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,844&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;981,292&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,133&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,410&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,208&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other international&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,722&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,426&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,053&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100,938&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416,680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,091,553&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contract Type Disaggregation:&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.471%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.978%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed-price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;685,559&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;748,007&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;588,039&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Time and materials and other cost reimbursable contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,379&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;668,673&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;503,514&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100,938&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416,680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,091,553&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Typically, the Company assumes more risk with fixed-price contracts since increases in cost to perform the work may not be recoverable.  However, these types of contracts typically offer higher profits than time and materials and other cost reimbursable contracts when completed at or below the costs originally estimated.  The profitability of time and materials and other cost reimbursable contracts is typically lower than fixed-price contracts and is usually less volatile than fixed-price contracts since the profit component is factored into the rates charged for labor, equipment and materials, or is expressed in the contract as a percentage of the reimbursable costs incurred.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The mix of revenue by contract type shifted since the third quarter of fiscal 2020 due to the Company's strategic initiative to exit the domestic iron and steel industry, which was comprised primarily of time and materials and other cost reimbursable contracts.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzcy_5274d58d-8d9d-4992-b0f7-efe7e824f735"
      unitRef="usd">566400000</us-gaap:RevenueRemainingPerformanceObligation>
    <mtrx:Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE5MA_ce1d31f4-d4dd-488f-a534-051e7c467382"
      unitRef="usd">429000000.0</mtrx:Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzIwNzM_e0480be5-ace6-4467-b05e-cee6112af773">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.509%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.632%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,548&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,083&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings on uncompleted contracts in excess of costs and estimated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(105,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,737&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,202&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzItMi0xLTEtMA_54c1624f-2fbe-43ee-a42f-dafde1e9317b"
      unitRef="usd">59548000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzItNC0xLTEtMA_3e6c0142-6bad-4fe2-8a2e-52a1eea6376a"
      unitRef="usd">96083000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <mtrx:ChangeinCIE
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzItNi0xLTEtMA_f362c92d-f0cf-4e16-95ff-efbd75a55676"
      unitRef="usd">-36535000</mtrx:ChangeinCIE>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzMtMi0xLTEtMA_b34b9f4c-d0be-4e21-8796-540dc3fb08ca"
      unitRef="usd">63889000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzMtNC0xLTEtMA_29e3dcd5-ed22-470c-8680-107f27c327fa"
      unitRef="usd">105626000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <mtrx:ChangeinBIE
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzMtNi0xLTEtMA_2334013b-56ef-418b-96c6-cfacdb8d9703"
      unitRef="usd">41737000</mtrx:ChangeinBIE>
    <mtrx:ContractWithCustomerCurrentLiabilityNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzQtMi0xLTEtMA_96142014-5c86-4264-8ef1-eaf00587859e"
      unitRef="usd">-4341000</mtrx:ContractWithCustomerCurrentLiabilityNet>
    <mtrx:ContractWithCustomerCurrentLiabilityNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzQtNC0xLTEtMA_736e2444-589e-4a56-b005-9ee277a09ea0"
      unitRef="usd">-9543000</mtrx:ContractWithCustomerCurrentLiabilityNet>
    <mtrx:Changeinnetcontractbalances
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZToxOWVjNWRhNjlkMGY0NTNhYThhY2EzZjZkNmQ2M2I0Ny90YWJsZXJhbmdlOjE5ZWM1ZGE2OWQwZjQ1M2FhOGFjYTNmNmQ2ZDYzYjQ3XzQtNi0xLTEtMA_458f7460-c137-46b2-80a9-bedb7bf58542"
      unitRef="usd">5202000</mtrx:Changeinnetcontractbalances>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE0Mzk_60e58b6a-e06d-4474-92ac-be34b1351e93"
      unitRef="usd">104400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ConstructionContractorReceivableRetainageYearOne
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE3Njc_ddf8da8b-0d22-4c3e-ae2d-edb250447557"
      unitRef="usd">37300000</us-gaap:ConstructionContractorReceivableRetainageYearOne>
    <us-gaap:ConstructionContractorReceivableRetainageYearOne
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE3NzQ_7f1d812c-c7d9-4bd1-ba22-57c6fdb7f6ba"
      unitRef="usd">21900000</us-gaap:ConstructionContractorReceivableRetainageYearOne>
    <us-gaap:ConstructionContractorReceivableRetainageAfterYearOne
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE5MTY_4c54a85c-2582-4b1e-9f9e-5a61bc53019d"
      unitRef="usd">1600000</us-gaap:ConstructionContractorReceivableRetainageAfterYearOne>
    <us-gaap:ConstructionContractorReceivableRetainageAfterYearOne
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzE5MzI_4fe28fa7-46c0-4570-8445-28181c05c9f4"
      unitRef="usd">17700000</us-gaap:ConstructionContractorReceivableRetainageAfterYearOne>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90ZXh0cmVnaW9uOjNjYzU0MzQ4ZDkwNDQzZTRhYzY0NzU3YTA3NmI1ZWUwXzgyNDYzMzcyMTM5MzY_c3172439-c11c-4a13-8f1d-37be0df7e238">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Geographic Disaggregation:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.471%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.978%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020,083&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,844&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;981,292&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,133&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,410&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,208&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other international&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,722&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,426&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,053&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100,938&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416,680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,091,553&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Contract Type Disaggregation:&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.471%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.978%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed-price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;685,559&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;748,007&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;588,039&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Time and materials and other cost reimbursable contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,379&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;668,673&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;503,514&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100,938&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416,680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,091,553&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia113f7013faf48e6b41c98614cf8c8fa_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzMtMi0xLTEtMA_bc7f1920-c108-41fe-a511-520e887c1d95"
      unitRef="usd">1020083000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i22811cbbc8b14ec3a653c81b283a5d23_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzMtNC0xLTEtMA_fa5cc21b-de67-4d2e-8747-cce5765b6c36"
      unitRef="usd">1367844000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i17ba52e8ea5345778a8b8e13396f3722_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzMtNi0xLTEtMA_244ac730-4664-49ae-a65a-3158690512c9"
      unitRef="usd">981292000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7ac92e7c4da54ad8a55f8c94d75924c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzQtMi0xLTEtMA_045968ae-4c96-4468-b092-b88c362d307f"
      unitRef="usd">70133000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7c8e405c1789465b899edcabeabc4da7_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzQtNC0xLTEtMA_decf3c3d-b9ad-45e9-b67d-fc59215f1035"
      unitRef="usd">41410000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ice8b39d5a6ec4b33ad5500126517756c_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzQtNi0xLTEtMA_d7909da9-c2fd-4cd9-a8ca-5dd58af46cf3"
      unitRef="usd">104208000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id6614a9ab0ed49eaadd8af8eaab736d6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzUtMi0xLTEtMA_0130e2df-50c0-4465-8f14-ad80590add87"
      unitRef="usd">10722000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i98a0947ce2b54b8b9251cd671b10cd3e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzUtNC0xLTEtMA_6a143238-ada9-4c9e-9b69-75ce237c387e"
      unitRef="usd">7426000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0d6d7aad3d944910bb503e60da80b0d2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzUtNi0xLTEtMA_2cd1d6c7-7dc0-4a0f-914a-0ea950bf9e9b"
      unitRef="usd">6053000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzYtMi0xLTEtMA_74ec6e5e-c5b6-4edb-8d92-9405088f2e9c"
      unitRef="usd">1100938000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzYtNC0xLTEtMA_daa9a681-9dbc-4277-8875-bae2ee67d5ee"
      unitRef="usd">1416680000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpjNjNhZGZlN2Y2MDM0ZjNmYjBkNzJlZTQ0YjFkYjIzZC90YWJsZXJhbmdlOmM2M2FkZmU3ZjYwMzRmM2ZiMGQ3MmVlNDRiMWRiMjNkXzYtNi0xLTEtMA_2154f891-29aa-4147-8867-66b00f8995d1"
      unitRef="usd">1091553000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iad4e3226a326425ab6c680e2083f912a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzMtMi0xLTEtMTcwMA_98a68616-9597-4244-a309-0bb995cc430e"
      unitRef="usd">685559000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i79d9f8906007475b959bbd03b5fe5458_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzMtNC0xLTEtMTY5Nw_db10638e-41c2-4f18-9002-e159fe700e97"
      unitRef="usd">748007000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idcfb6d7c80b147d08883b7889fb9c336_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzMtNi0xLTEtMjQ5OQ_a87dc499-c82c-475a-be77-2f3eea2ce7f3"
      unitRef="usd">588039000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if861f85674d941468dced78056bf5eb5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzQtMi0xLTEtMTcwMA_cd8df411-5605-4c8e-9f93-aa51f244e7ca"
      unitRef="usd">415379000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i70d429e8a59c4638a99b1c4727416ef6_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzQtNC0xLTEtMTY5Nw_355d2a36-58e8-4cd7-a0fb-746d1ed36eeb"
      unitRef="usd">668673000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8e9bce9935f44aea820276821573eabc_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzQtNi0xLTEtMjQ5OQ_b3ac94c2-7877-4fa6-9b36-c12f3e57b72f"
      unitRef="usd">503514000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzUtMi0xLTEtMTcwMA_74dc0e7c-4825-48f0-857d-d0d17db8fd2d"
      unitRef="usd">1100938000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzUtNC0xLTEtMTY5Nw_c88c3ba3-83e1-464e-a181-5675bd5f0b74"
      unitRef="usd">1416680000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xMzkvZnJhZzozY2M1NDM0OGQ5MDQ0M2U0YWM2NDc1N2EwNzZiNWVlMC90YWJsZTpiODk1Y2I0MDczYmI0MWVlYTk4MTk1ZWI5MTNkOTlmNC90YWJsZXJhbmdlOmI4OTVjYjQwNzNiYjQxZWVhOTgxOTVlYjkxM2Q5OWY0XzUtNi0xLTEtMjQ5OQ_213de502-f551-4282-823e-c9f40bfc397c"
      unitRef="usd">1091553000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzQ4MDI_93f95788-8b49-4e9d-b5de-05840ad63d49">Acquisitions and Disposals&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sale of Process Heating Business &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the Company sold non-core assets associated with a business that marketed process heating equipment for&#160;$3.9 million&#160;in cash, including $0.2 million of customary final post-closing adjustments paid in October 2018.  The Company recognized a gain of $0.4 million on the sale, which was included in Other in the Consolidated Statements of Income.  The revenue and operating results of the business, which were included in the Oil Gas &amp;amp; Chemical segment, were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzE5Mw_b9a8107e-06bc-4f21-9172-eee24df6cbfb"
      unitRef="usd">3900000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <mtrx:AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement
      contextRef="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzIxNQ_41ea5c83-d938-4cc4-97aa-4d5eae9fe694"
      unitRef="usd">200000</mtrx:AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDIvZnJhZzo3ZDI2YzBmZTQ5MWY0NmUzOTNjZDVlZWVmZGMzOTE0OS90ZXh0cmVnaW9uOjdkMjZjMGZlNDkxZjQ2ZTM5M2NkNWVlZWZkYzM5MTQ5XzMxOA_7233177a-57de-4781-8048-eab3a62f4d64"
      unitRef="usd">400000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM4MjA_2c6f1ccd-4a3b-459f-9cb6-134e68af2144">Goodwill and Other Intangible Assets&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in the carrying amount of goodwill by segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.237%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.632%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical&lt;br/&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil&#160;Gas&#160;&amp;amp;&lt;br/&gt;Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,152&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,604&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,764&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,981&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113,501&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,826&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,604&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,760&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,972&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,162&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Disposal of business&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,830&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,829&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,736&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,973&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,368&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,829&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,567&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,973&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,369&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&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;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal.  The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit.  None of the goodwill was considered impaired since the Company recorded a gain on the disposal.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment.  The fiscal 2020 test indicated that three reporting units with a combined total of $14.2&#160;million of goodwill as of June 30, 2020 were at higher risk of future impairment than others.  If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil.  These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price.  Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter&#x2019;s downward acceleration of revenue and gross margin.  Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired.  Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events.  These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter.  As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future.  Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In fiscal 2018, the Company recorded a $17.3 million impairment of goodwill included in the Electrical Infrastructure segment.   The impairment was triggered by lower financial projections as a result of the Company's decision to shift its strategy away from EPC power generation projects to smaller, individual packages that better fit the Company's strategy and risk profile, and sluggish maintenance and capital spending by some key clients in our Northeast and Mid-Atlantic high voltage markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The estimated fair value of each reporting unit was derived primarily by utilizing a discounted cash flow analysis.  The key assumptions used are described in Note 1 - Summary of Significant Accounting Policies, Goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $1.2&#160;million.  The customer relationship primarily related to services which were impacted by the Company's performance improvement plan (see Note 14 - Restructuring Costs).  As a result, the customer relationship intangible asset was no longer recoverable.  As of June 30, 2020, this intangible asset had a remaining useful life of approximately 2 years, a gross carrying amount of $6.3&#160;million and accumulated amortization of $5.1&#160;million.  The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Also in the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $0.4&#160;million in connection with the closure of an underperforming operating unit.  The closure was part the Company's performance improvement plan (see Note 14 - Restructuring Costs).  As of June 30, 2020, this intangible asset had a remaining useful life of approximately 4 years, a gross carrying amount of $0.9&#160;million and accumulated amortization of $0.5&#160;million.  The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the second quarter of fiscal 2020, in connection with the factors disclosed for the Industrial segment goodwill impairment above, the Company fully impaired a customer relationship with a net book value of $5.6&#160;million.  As of December 31, 2019, this intangible asset had a remaining useful life of 9 years, a gross carrying amount of $9.4&#160;million and accumulated amortization of $3.8&#160;million.  The impairment is included within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the fourth quarter of fiscal 2018, the Company recorded a $0.7&#160;million impairment to a customer relationship intangible asset associated with an acquisition that was completed in fiscal 2013.  The impairment was triggered by lower than anticipated revenue and operating income.  The impairment is included in the Oil Gas &amp;amp; Chemical segment and is presented within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Information on the carrying value of other intangible assets is as follows:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.099%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.262%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.265%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,579&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;623&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,840&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,214&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-compete Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,453&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,872&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,837&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.605%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.991%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,579&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;800&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,572&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,657&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,453&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,604&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,472&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively.  We estimate that future amortization of other intangible assets will be as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.011%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.789%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For year ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,231&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,811&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,729&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,415&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,096&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;555&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total estimated amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,837&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI4MjY_bb1f6555-9039-48b4-ab0e-613cce5a4226">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in the carrying amount of goodwill by segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.237%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.632%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical&lt;br/&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil&#160;Gas&#160;&amp;amp;&lt;br/&gt;Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,152&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,604&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,764&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,981&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113,501&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,826&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,604&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,760&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,972&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,162&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Disposal of business&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,830&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,829&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,736&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,973&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,368&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Translation adjustment&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,829&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,567&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,973&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,369&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/&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;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal.  The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit.  None of the goodwill was considered impaired since the Company recorded a gain on the disposal.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i34feb8b6efc347308cf294f7983deabd_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItMi0xLTEtMA_aaed4923-5fca-4ed8-8fa6-b3a4051a9717"
      unitRef="usd">42152000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i343311be0ddd49388d18c1a68dfc31e3_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItNC0xLTEtMA_925ae58e-0a4e-49de-a537-0644404dc5a3"
      unitRef="usd">33604000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie6cce24acc0344328e147fc0f8e150e3_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItNi0xLTEtMA_1b6209b9-cf14-437f-b273-0b2ee1163f1e"
      unitRef="usd">16764000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i198df5bfedec42dea08f7aca4600caca_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItOC0xLTEtMA_4afcef50-ee06-445c-b2a1-9c0372481481"
      unitRef="usd">20981000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzItMTAtMS0xLTA_185ea3ec-8e2e-4066-8989-59589ada332f"
      unitRef="usd">113501000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtMi0xLTEtMA_d047a8b4-2b03-4083-a006-7d4c15f1239c"
      unitRef="usd">-17281000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtNC0xLTEtMA_8ac69bb1-ed17-4f33-a787-b369650bb4c0"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtNi0xLTEtMA_e82b551b-8a79-4462-983d-e7b1552f7199"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtOC0xLTEtMA_c7627494-2c04-4e88-aa9c-7bea31d51e8b"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzMtMTAtMS0xLTA_c19dc7fc-c7df-499a-950b-458e36f7dfd7"
      unitRef="usd">-17281000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtMi0xLTEtMA_6c9a0b78-988f-4471-9b57-23e21c56c57a"
      unitRef="usd">-45000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtNC0xLTEtMA_35aa0e34-2950-432d-9311-60f2a2c24d0e"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtNi0xLTEtMA_f2741cfa-6b7e-4c05-9163-be5c42ab2f21"
      unitRef="usd">-4000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtOC0xLTEtMA_3cab9099-74f2-4e7d-8e3f-0eda37eb8755"
      unitRef="usd">-9000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzQtMTAtMS0xLTA_1b85dd4f-5342-490f-9901-e660fecbbd8e"
      unitRef="usd">-58000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i19828383a9b3495395a70d11d6a468c4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtMi0xLTEtMA_2aac49bd-8a76-4c4b-af10-b1af6ce5d21c"
      unitRef="usd">24826000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i818fd109a56a40c382d2456c24c4f45a_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtNC0xLTEtMA_0b41ec05-3a41-478c-ad4c-e113394f207c"
      unitRef="usd">33604000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4bee5bb7418741e496d0e56e66999946_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtNi0xLTEtMA_cbfa01b5-9fec-4c09-9d59-9d245b2da44b"
      unitRef="usd">16760000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7fdad4b578a740daa34fb060d38412c2_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtOC0xLTEtMA_2725ff19-befd-432b-9581-7a18888d0c4d"
      unitRef="usd">20972000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzUtMTAtMS0xLTA_4bb65113-6497-4247-ba23-cdbc472b5d72"
      unitRef="usd">96162000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtMi0xLTEtMA_2531e3d0-20ab-416d-a8dc-f9d6f3e8bf07"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtNC0xLTEtMA_5f814e22-b3de-4108-a7b4-69b8ceaa28b5"
      unitRef="usd">-2775000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtNi0xLTEtMA_1c1dfd69-b0d6-40e6-88ce-704d097cfedc"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtOC0xLTEtMA_01d3fee1-c2e0-47b8-bba1-bbfd72bd0609"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzYtMTAtMS0xLTA_c59f6744-c8b8-42b2-b99d-8a32419c93af"
      unitRef="usd">-2775000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctMi0xLTEtMA_110be581-e40f-412f-ae10-0ebb678201eb"
      unitRef="usd">4000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctNC0xLTEtMA_e461bb08-dfd3-4fa5-8592-1a0bef64d9a0"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctNi0xLTEtMA_3059658b-15f2-4193-9380-c0b0eef97203"
      unitRef="usd">-24000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctOC0xLTEtMA_23a896b6-1eb7-4be3-9f91-26804c315a8d"
      unitRef="usd">1000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzctMTAtMS0xLTA_d39772ec-cf2a-431a-8f1d-78b08f26a9fd"
      unitRef="usd">-19000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ie3e9638e924c4a36942d6afc9c75a038_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtMi0xLTEtMA_421aa23b-3683-46db-807e-14d8cc1db2c5"
      unitRef="usd">24830000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i43bbd8ab39ba4f908c40586d49309847_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtNC0xLTEtMA_0ebceeba-a18e-4ae3-8733-2e43b372be75"
      unitRef="usd">30829000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iffeb4658022d47d8b4fc3d17abd4d1f9_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtNi0xLTEtMA_498f34a5-5a84-4c70-a509-0ed1f7ba2457"
      unitRef="usd">16736000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3b6f8ea1034543cb96c97e6587ac481a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtOC0xLTEtMA_31870c98-ddb8-4f12-97a6-dce6e3348635"
      unitRef="usd">20973000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzgtMTAtMS0xLTA_32b0193f-0bf6-498e-9cb6-02bd662ecaae"
      unitRef="usd">93368000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktMi0xLTEtMA_adfa04b1-becc-432d-841e-5a9a48ddf2ad"
      unitRef="usd">-24900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktNC0xLTEtMA_4da1828e-4588-47d8-9aa6-7255bd2edeed"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktNi0xLTEtMA_25b8a84b-759f-4f74-b941-96041d163540"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktOC0xLTEtMA_3cd06f96-994c-433f-8e22-f14229623506"
      unitRef="usd">-7981000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzktMTAtMS0xLTA_7ab64ae5-e050-4221-8ce9-b416ec38e58a"
      unitRef="usd">-32881000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTItMS0xLTA_1b782936-17cc-4f14-bc90-7b3e94ce0134"
      unitRef="usd">70000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTQtMS0xLTA_5675ebe5-65fb-441d-84a6-671bbf58ce8b"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTYtMS0xLTA_4844b39a-c8fc-425d-8c62-a6e76ec9b2ee"
      unitRef="usd">-169000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTgtMS0xLTA_501dbc9e-5283-4be6-9730-c382a37d0215"
      unitRef="usd">-19000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzEwLTEwLTEtMS0w_434d7790-cd99-43fe-a15c-9c8aa2192f21"
      unitRef="usd">-118000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ia87ba0767c484600a888acf9b31a68d2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTItMS0xLTA_a007d830-473f-447e-8b06-4bae1a248c7e"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic2a8e461e45649ef96b48725cbcd0c39_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTQtMS0xLTA_eaa6aa91-b0c2-4c3c-bfeb-facebf2d0582"
      unitRef="usd">30829000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i28fa984604d947a6a6f54ed22394f823_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTYtMS0xLTA_b3194c5e-de0e-456b-9977-1613c5855a3d"
      unitRef="usd">16567000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id38951b7ec874558abfb9e33a745ebdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTgtMS0xLTA_58bb48b5-eb86-463b-81f3-b7db8e1956b1"
      unitRef="usd">12973000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpiYzJiZjE3MDk2YjI0NTA4OTA4MTJkMWFmNWFjNjJhZS90YWJsZXJhbmdlOmJjMmJmMTcwOTZiMjQ1MDg5MDgxMmQxYWY1YWM2MmFlXzExLTEwLTEtMS0w_aa66ee0f-42a8-46b3-bebd-71021c101cb0"
      unitRef="usd">60369000</us-gaap:Goodwill>
    <mtrx:GoodwillAttributableToReportingUnitsAtRiskForImpairment
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3MzE_dfd6f220-c573-4cba-b20e-17a3a17e1285"
      unitRef="usd">14200000</mtrx:GoodwillAttributableToReportingUnitsAtRiskForImpairment>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i2777c54f050444f2ba88314c65e9b549_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3NDY_603a1dd4-a973-4e61-8685-5c0d5cbd9fdb"
      unitRef="usd">1200000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i2777c54f050444f2ba88314c65e9b549_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1ODU_2e5dc45e-59ed-4829-a106-24cee6ef7c84">P2Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i856ab70410e248499be1b39829e1fdc5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3NjA_63034805-c937-4a5a-8785-bb57fd6b497d"
      unitRef="usd">6300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i856ab70410e248499be1b39829e1fdc5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzY1OTcwNjk4MDE3NzQ_6b0b6499-4442-4a83-8ac6-69eaccbd8cf0"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i1c921d4975d5443d9debb829c26e43ee_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5Mjc_8611e181-109d-4a2d-be2f-63e728c22a13"
      unitRef="usd">400000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i1c921d4975d5443d9debb829c26e43ee_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NzE_18e48a22-c2b0-4690-ba3c-d34e0e244b51">P4Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i66d50e08e3394b7cb2cc73c01b74f18e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NDE_b8a68d8b-281e-49ce-b405-3d623bd5c9cd"
      unitRef="usd">900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i66d50e08e3394b7cb2cc73c01b74f18e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NTU_cc3bad9e-6b72-43c0-91be-e2446e0cfc4a"
      unitRef="usd">500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i94cbf1b860624442bd9bd29cddc96f20_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1NDM_21976923-89b5-4cb4-9d49-c25c0537b151"
      unitRef="usd">5600000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i94cbf1b860624442bd9bd29cddc96f20_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5NzQ_213498da-6bb1-4b41-b37a-908625b4f6b1">P9Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iacf6f9d81f1a4a2db2097bd00e3239db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1NTc_ccfd79f8-0305-407b-bc2f-c86b4bb1b71d"
      unitRef="usd">9400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iacf6f9d81f1a4a2db2097bd00e3239db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzgyNDYzMzcyNDM1NzE_1fae4c30-4d13-4774-8434-22490c4c5b59"
      unitRef="usd">3800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzYwNDczMTM5ODc5Nzc_308efe83-b030-420b-8bbc-7c585765b72d"
      unitRef="usd">700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <mtrx:ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI4MjE_0b5de030-9b6c-4a12-890d-59f94bd4beb8">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Information on the carrying value of other intangible assets is as follows:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.099%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.262%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.265%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,579&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;623&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,840&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,214&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-compete Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,453&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,872&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,837&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.605%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.991%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,579&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;800&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 to 15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,572&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,657&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,453&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,604&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,472&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtrx:ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if5cd1f47d62d4732b991188536a49c25_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzMtNC0xLTEtMA_07744e4a-d9ab-434d-b677-4de7448dc6b4"
      unitRef="usd">2579000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if5cd1f47d62d4732b991188536a49c25_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzMtNi0xLTEtMA_694e3181-5e1f-489e-b756-ab5ad70785ff"
      unitRef="usd">1956000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if5cd1f47d62d4732b991188536a49c25_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzMtOC0xLTEtMA_76b8dc11-d0ea-4973-b079-89ccd86abce1"
      unitRef="usd">623000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8f257215d3aa46ce992beffd91acc071_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzQtNC0xLTEtMA_5707bb69-1661-4431-b14b-5d9dfe477f9c"
      unitRef="usd">21840000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8f257215d3aa46ce992beffd91acc071_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzQtNi0xLTEtMA_495ddd55-5727-4ffc-8e0e-37f1186d3e74"
      unitRef="usd">13626000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8f257215d3aa46ce992beffd91acc071_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzQtOC0xLTEtMA_870a97ef-24bd-4d81-8335-816bdc2d3eff"
      unitRef="usd">8214000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7fd07fae2a85482d880aa806723c4ced_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzUtNC0xLTEtMA_464a754d-3ee3-433c-bd42-50a72c95dc99"
      unitRef="usd">1453000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7fd07fae2a85482d880aa806723c4ced_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzUtNi0xLTEtMA_1ebda19a-781e-47a8-adf7-e3f43ca5225d"
      unitRef="usd">1453000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7fd07fae2a85482d880aa806723c4ced_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzUtOC0xLTEtMA_72ac603b-79d4-4da1-bc22-bce9ab503a59"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzctNC0xLTEtMA_51424dcf-24e7-4ea0-a0f5-3c03b293c8df"
      unitRef="usd">25872000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzctNi0xLTEtMA_ea74dd47-beb1-4d34-81c8-b9eb51914aaa"
      unitRef="usd">17035000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTo3MjI0NGE5Njc5NDI0MzMwYTkwY2MwYzRkOTY1ZWRjNC90YWJsZXJhbmdlOjcyMjQ0YTk2Nzk0MjQzMzBhOTBjYzBjNGQ5NjVlZGM0XzctOC0xLTEtMA_c856d74e-f933-4ac6-af6f-ed71ea1970ec"
      unitRef="usd">8837000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7097606e6d3c4734a857857bb80a45f3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzMtNC0xLTEtMA_1cac7b50-435f-4b7c-831e-eb48f46f4820"
      unitRef="usd">2579000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7097606e6d3c4734a857857bb80a45f3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzMtNi0xLTEtMA_c9592eba-4f80-4753-a67b-498d00f44e8d"
      unitRef="usd">1779000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7097606e6d3c4734a857857bb80a45f3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzMtOC0xLTEtMA_882e6320-141f-4bc3-b06f-d5d821a7667a"
      unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifb80df146af24245a8e12ed1d34d712f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzQtNC0xLTEtMA_2b6a5894-2e13-4613-a7d6-bda20fc24e67"
      unitRef="usd">38572000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifb80df146af24245a8e12ed1d34d712f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzQtNi0xLTEtMA_b0c06216-b214-4d9c-8fec-75c6e395fa6e"
      unitRef="usd">19915000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifb80df146af24245a8e12ed1d34d712f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzQtOC0xLTEtMA_32e1ca3c-0982-49f7-837b-2656c03cfa62"
      unitRef="usd">18657000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibb9bbd5ee39e459184790b517d19f3cd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzUtNC0xLTEtMA_8b89d769-f1f2-451b-bd43-18c48182874e"
      unitRef="usd">1453000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibb9bbd5ee39e459184790b517d19f3cd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzUtNi0xLTEtMA_6cf73958-2108-49ab-8799-605fe29d4891"
      unitRef="usd">1438000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibb9bbd5ee39e459184790b517d19f3cd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzUtOC0xLTEtMA_d9e4bacf-5804-4b7e-a3aa-dc4afa310e62"
      unitRef="usd">15000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzctNC0xLTEtMA_29039fda-b9d0-4664-91c9-cda80920b7c6"
      unitRef="usd">42604000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzctNi0xLTEtMA_0949181a-2e8b-42d2-8547-b06358a1dccb"
      unitRef="usd">23132000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTpjNTUzOWU5OGQ5OWU0OGJlODE3NGViZjljZGU5NmM3Ny90YWJsZXJhbmdlOmM1NTM5ZTk4ZDk5ZTQ4YmU4MTc0ZWJmOWNkZTk2Yzc3XzctOC0xLTEtMA_a933f7a8-3b7a-4cd9-ae00-7e0ab13a1914"
      unitRef="usd">19472000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI4MjI_10824ba4-34cf-4a53-9bfd-711e6e8ff745">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively.  We estimate that future amortization of other intangible assets will be as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.011%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.789%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For year ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,231&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,811&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,729&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,415&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,096&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;555&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total estimated amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,837&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI2NDc_74393147-aeb5-490a-945d-b7e97b614b2e"
      unitRef="usd">3400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI2NTE_470d22c1-fd8a-4309-a0b4-8690ed7e4985"
      unitRef="usd">3300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90ZXh0cmVnaW9uOmI4YTA1ZThiYjFlMzRmYTM5MDdhMWNiYzAxMTMwMDk0XzI2NTk_4d42063b-d24b-412d-833f-34f5d472fa67"
      unitRef="usd">4800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzEtMS0xLTEtMA_a4aceabe-b675-4bd3-b516-69385f990b73"
      unitRef="usd">2231000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzItMS0xLTEtMA_4bc554bb-46f3-4a3a-b360-1494454399a7"
      unitRef="usd">1811000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzMtMS0xLTEtMA_c95b4585-3e27-45bb-a4cd-4816630ae4ab"
      unitRef="usd">1729000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzQtMS0xLTEtMA_3e8b9359-92eb-4c57-92aa-cb87ad71b5cf"
      unitRef="usd">1415000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzUtMS0xLTEtMA_96e3fe9e-3487-4bd7-9cb2-0df6ab7d60e7"
      unitRef="usd">1096000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzYtMS0xLTEtMA_17b43987-d337-4d3a-b3ba-7536424df730"
      unitRef="usd">555000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNDUvZnJhZzpiOGEwNWU4YmIxZTM0ZmEzOTA3YTFjYmMwMTEzMDA5NC90YWJsZTphYTJlYTNhMjc4MDg0ZTQ2OTk4NWMyNWFlM2FmNDFjYS90YWJsZXJhbmdlOmFhMmVhM2EyNzgwODRlNDY5OTg1YzI1YWUzYWY0MWNhXzctMS0xLTEtMA_c7ceb66a-aec0-4515-bd9e-1e52fee7e274"
      unitRef="usd">8837000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzgyNDYzMzcyMjM4ODg_d7b24c4d-045b-4e1c-a7d9-e070afdbdd97">Debt&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Credit Agreement provides for a five-year senior secured revolving credit facility of $300.0 million that expires February 8, 2022.  The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling.  The credit facility also includes a $200.0 million sublimit for total letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The EURIBO Rate, in the case of revolving loans denominated in Euros,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio.  The Applicable Margin on ABR loans ranges between 0.625% and 1.625%.  The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Credit Agreement includes the following covenants and borrowing limitations:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00.  The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00.  The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Availability under the senior secured revolving credit facility is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.981%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.980%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.275%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Senior secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capacity constraint due to the Leverage Ratio &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,864&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,323&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capacity under the senior secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;137,136&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;205,677&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,529&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,147&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Borrowings outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,208&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,347&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Availability under the senior secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,399&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,183&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility.  At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.&lt;/span&gt;&lt;/div&gt;The carrying value of the senior secured revolving credit facility approximates its fair value at each balance sheet date.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzQ4Mg_35f09cc1-61e8-410e-86d0-f475799e05a8"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzQ5OA_a5431aa1-d33b-4957-a791-e4a2008ad46b">2022-02-08</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mtrx:SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzE0NzM_31690ff0-afe4-4291-a947-6ec9a2234532"
      unitRef="usd">75.0</mtrx:SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling>
    <mtrx:Sublimitonlettersofcreditunderthecreditfacility
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzE0OTA_c57a2cc5-20b7-4b3e-81aa-02fca9937707"
      unitRef="usd">200.0</mtrx:Sublimitonlettersofcreditunderthecreditfacility>
    <mtrx:LineOfCreditBasisSpreadOnAlternateBaseRateMinimum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIxNjk_bda9ae0d-bb03-4846-a0e4-b912372b66d0"
      unitRef="rate">0.00625</mtrx:LineOfCreditBasisSpreadOnAlternateBaseRateMinimum>
    <mtrx:LineOfCreditBasisSpreadOnAlternateBaseRateMaximum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIxNzY_9106c22b-ab23-420f-a253-bbfc28a62229"
      unitRef="rate">0.01625</mtrx:LineOfCreditBasisSpreadOnAlternateBaseRateMaximum>
    <mtrx:LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIyNTk_d4421812-0c46-4912-a2a0-17394ba121fb"
      unitRef="rate">0.01625</mtrx:LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum>
    <mtrx:LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIyNjY_f4411466-b048-4ba6-a7e9-c5ae92c6d609"
      unitRef="rate">0.02625</mtrx:LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum>
    <mtrx:LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIzNDA_62156cc3-bdd6-463f-9612-d4036afec517"
      unitRef="rate">0.02125</mtrx:LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum>
    <mtrx:LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIzNDc_ec4bf2ec-c197-424d-9a71-55befb46f1b5"
      unitRef="rate">0.03125</mtrx:LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i7adc71fa1c164b0792318365a23e0873_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzIzOTQ_96259243-b3c3-49fb-b93f-4f460138588a"
      unitRef="rate">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="idde7ada231194a0b9ba397152b9f59c5_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzI0MDE_07a8972f-4753-463b-8d52-525e7699bc7d"
      unitRef="rate">0.0045</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <mtrx:SeniorLeverageRatioMaximum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjMzNzg_38d21787-636e-49c3-89c6-16e5c36bf0d3"
      unitRef="number">3.00</mtrx:SeniorLeverageRatioMaximum>
    <mtrx:SeniorLeverageRatioMinimum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjMzODQ_f27886c5-5e21-4e7a-8041-10fadbaf4346"
      unitRef="number">1.00</mtrx:SeniorLeverageRatioMinimum>
    <mtrx:FixedChargeCoverageRatioMaximum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjM4MDg_7da60d37-582c-48a9-897f-03dc6a0ef891"
      unitRef="number">1.25</mtrx:FixedChargeCoverageRatioMaximum>
    <mtrx:FixedChargeCoverageRatioMinimum
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjM4MTQ_19581a11-fa4e-4771-9f8e-4864b47d261a"
      unitRef="number">1.00</mtrx:FixedChargeCoverageRatioMinimum>
    <mtrx:AmountOfLimitOnAssetDispositions
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1Xzk4OTU2MDQ2NjQ0NzM_077b2401-0a70-4051-9e25-14640f69c8b5"
      unitRef="usd">20.0</mtrx:AmountOfLimitOnAssetDispositions>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90ZXh0cmVnaW9uOjdiOTM0MWQwOWQ4NjQwYjc5ZmZhMWNjNzdjMDA3ZjI1XzMzNDc_82575e10-1ae5-4508-8019-382af6472c97">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.981%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.980%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.275%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Senior secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capacity constraint due to the Leverage Ratio &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,864&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,323&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capacity under the senior secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;137,136&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;205,677&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,529&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,147&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Borrowings outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,208&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,347&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Availability under the senior secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,399&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,183&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzItMi0xLTEtMA_a7de6db9-09ee-4650-a90c-679f4c0a6a35"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzItNC0xLTEtMA_0c2de508-575a-4187-8ded-cc9f6cc7ee0b"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <mtrx:CapacityConstraintDueToSeniorLeverageRatio
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzMtMi0xLTEtMA_fdd2e695-206a-48fa-893a-4eb4426e7753"
      unitRef="usd">162864000</mtrx:CapacityConstraintDueToSeniorLeverageRatio>
    <mtrx:CapacityConstraintDueToSeniorLeverageRatio
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzMtNC0xLTEtMA_2247b443-9405-4cf4-90bb-8275ede33f41"
      unitRef="usd">94323000</mtrx:CapacityConstraintDueToSeniorLeverageRatio>
    <mtrx:LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzQtMi0xLTEtMA_994328b2-cc34-46db-9422-0e85e155b0c0"
      unitRef="usd">137136000</mtrx:LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint>
    <mtrx:LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzQtNC0xLTEtMA_e35754df-42e4-4848-a6a7-d6179aef8e6f"
      unitRef="usd">205677000</mtrx:LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint>
    <mtrx:LettersOfCreditIssued
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzUtMi0xLTEtMA_6c709fcc-3ba6-4238-915d-a7e52fbe0840"
      unitRef="usd">34529000</mtrx:LettersOfCreditIssued>
    <mtrx:LettersOfCreditIssued
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzUtNC0xLTEtMA_0f7315b8-578b-4608-a569-b68cdc403b09"
      unitRef="usd">48147000</mtrx:LettersOfCreditIssued>
    <us-gaap:LineOfCredit
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzYtMi0xLTEtMA_1082353e-8425-4210-ac15-a974c4ac850f"
      unitRef="usd">9208000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzYtNC0xLTEtMA_975baf10-2249-4253-837e-9f6e61ed57a8"
      unitRef="usd">5347000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzctMi0xLTEtMA_a8fe425e-5c07-49b5-8d78-27e1534726f0"
      unitRef="usd">93399000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTEvZnJhZzo3YjkzNDFkMDlkODY0MGI3OWZmYTFjYzc3YzAwN2YyNS90YWJsZTo2NGY3MzcwMWNiMzk0ZjJmYTQ2ZTA1YjMyMWIwNDZiYy90YWJsZXJhbmdlOjY0ZjczNzAxY2IzOTRmMmZhNDZlMDViMzIxYjA0NmJjXzctNC0xLTEtMA_cda0b9ed-8343-4d3b-9c9d-5d77af226053"
      unitRef="usd">152183000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxOTI_fb15cffd-9cb6-4467-b561-101439663021">Income Taxes&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Coronavirus Aid, Relief, and Economic Security Act&lt;/span&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the "CARES Act") was signed into law.  The purpose of the CARES Act was to provide $2.2&#160;trillion in funding to fight the COVID-19 pandemic and provide economic relief in the form of tax relief, government loans and grants.  The CARES Act contains the following key provisions which affect income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Eliminates the 80% of taxable income limitations by allowing corporations to fully utilize net operating loss carryforwards to offset taxable income in 2018, 2019, or 2020 and reinstating it for tax years after 2020;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Allows net operating losses generated in 2018, 2019 or 2020 to be carried back five years;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Increases the net interest expense deduction limit to 50% of adjusted taxable income from 30% for the 2019 and 2020 tax years;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Allows taxpayers with alternative minimum tax credits to claim a refund for the entire amount of the credit instead of recovering the credit through refunds over a period of years, as required by the 2017 Tax Cuts and Jobs Act; and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Allows entities to deduct more of their charitable cash contributions made during calendar year 2020 by increasing the taxable income limitation to 25% from 10%.&lt;/span&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;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The income tax provisions in the CARES Act have not had a material impact on the Company as of June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The CARES Act also provides certain payroll tax credits and allows companies to defer payroll tax that would otherwise be due from enactment through December 31, 2020.  The Company has recognized $0.8&#160;million of payroll tax credits during fiscal 2020 and has deferred $3.8&#160;million of payroll tax as of June 30, 2020.  The payroll tax credits are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income and the deferred payroll taxes are included within other liabilities in the Consolidated Balance Sheets.  The Company must repay half of the deferred payroll tax by December 31, 2021 and the remainder by December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has also received $1.1&#160;million of subsidies in Canada during fiscal 2020 as part the Canada Emergency Wage Subsidy program, which was designed to compensate Canadian employers whose business has been affected by the COVID-19 pandemic.  These subsidies are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sources of pretax income (loss)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.434%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,032&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,412&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Components of the provision for income tax expense (benefit)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.434%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,085&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;504&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,378&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,093&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(590)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,462&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,129&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,052&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,430&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.613%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.613%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.614%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected provision (benefit) for federal income taxes at the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,067&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,288&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Impairment of non-deductible goodwill&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,813&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,342&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges without tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,707&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,233&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Change in valuation allowance&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,062&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,512&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,173&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Reversal of branch liability&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax expense (benefit) on stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;230&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;511&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Remeasurement of deferred taxes&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign tax differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for federal, state and foreign income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,430&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&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;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/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-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6&#160;million of non-deductible goodwill.  In fiscal 2018, the Company impaired $17.3&#160;million of goodwill, which included $8.3&#160;million of non-deductible goodwill.  See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;In fiscal 2020, the Company placed $3.1&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada.  In fiscal 2019, the Company placed $4.5&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration.  These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(3)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.318%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.320%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warranty reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Bad debt reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;238&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Paid-time-off accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;669&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Insurance reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,221&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,577&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Legal reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss benefit and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,354&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,054&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation and pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,447&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock compensation expense on nonvested deferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,231&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,679&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,381&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;843&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;833&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,125&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,554&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax over book depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,313&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,349&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax over book (book over tax) amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,770&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Branch future liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Receivable holdbacks and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,198&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,169&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,927&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,385&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As reported in the 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 style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.788%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.149%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.297%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,988&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,683&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(298)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,927&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,385&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operating loss and tax credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has state net operating loss carryforwards, state tax credit carryforwards, federal foreign tax credit carryforwards, foreign net operating loss carryforwards and foreign tax credit carryforwards.&#160; The valuation allowance at June&#160;30, 2020 and June&#160;30, 2019 reduces the recognized tax benefit of these carryforwards to an amount that is more likely than not to be realized.&#160; These carryforwards will generally expire as shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.140%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.522%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Loss Carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount                    (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2024 to June 2040&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,676&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2029 to June 2040&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,618&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.140%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.522%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax Credit Carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount                    (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2032 to June 2035&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;877&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2021 to June 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,239&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2035 to June 2040&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In general, it is the practice and intention of the Company to reinvest the earnings of its foreign subsidiaries in its foreign operations.  We do not provide for outside basis differences under the indefinite reinvestment assertion of ASC 740-30.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company files tax returns in multiple domestic and foreign taxing jurisdictions.  With a few exceptions, the Company is no longer subject to examination by taxing authorities through fiscal 2015.  At June&#160;30, 2020, the Company updated its evaluation of its open tax years in all known jurisdictions.  As of June 30, 2020, we have a $0.5 million liability for unrecognized tax positions and the payment of related interest and penalties.  We treat the related interest and penalties as income tax expense.  Due to the uncertainties related to these tax matters, we are unable to make a reasonably reliable estimate as to when cash settlement with a taxing authority will occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <mtrx:CARESActTotalBenefit
      contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"
      decimals="-11"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0NzI_a81a1e7c-eb9b-4f06-bfc3-9a0ca4985b31"
      unitRef="usd">2200000000000</mtrx:CARESActTotalBenefit>
    <mtrx:TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards
      contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0ODc_af50b566-4eb3-40ef-935b-d99058688c3c"
      unitRef="number">0.80</mtrx:TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards>
    <mtrx:CARESActInterestExpenseDeductionUpperLimit
      contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0OTI_96a13eed-5054-45b7-a2b7-0a780a9acee9"
      unitRef="number">0.50</mtrx:CARESActInterestExpenseDeductionUpperLimit>
    <mtrx:CARESActInterestExpenseDeductionFloor
      contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg0OTc_daf54c06-68ee-4022-b8aa-553d8d8d4206"
      unitRef="number">0.30</mtrx:CARESActInterestExpenseDeductionFloor>
    <mtrx:CARESActCharitableContributionsDeductionNewCeiling
      contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MDI_4fd4c16d-4d6a-46a7-860e-be51c9889507"
      unitRef="number">0.25</mtrx:CARESActCharitableContributionsDeductionNewCeiling>
    <mtrx:CARESActCharitableContributionsDeductionOldCeiling
      contextRef="i5d79d487ca1e4b84bba1351b0c1858cb_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MDc_6fb88ea0-9afb-4a59-8590-f4ad21364792"
      unitRef="number">0.10</mtrx:CARESActCharitableContributionsDeductionOldCeiling>
    <mtrx:CARESActPayrollTaxCredits
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MTI_8b2f7e8c-dd57-4667-8ff4-c1ab7488aa22"
      unitRef="usd">800000</mtrx:CARESActPayrollTaxCredits>
    <mtrx:CARESACTDeferredPayrollTaxLiability
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1MjY_72e51284-72e2-478d-9857-58e33f692b95"
      unitRef="usd">3800000</mtrx:CARESACTDeferredPayrollTaxLiability>
    <mtrx:CanadaEmergencyWageSubsidyRelief
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzY1OTcwNjk3ODg1NDA_2fe6d761-c1de-4093-9ff7-d3e71cbe669e"
      unitRef="usd">1100000</mtrx:CanadaEmergencyWageSubsidyRelief>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNjE_c3910b74-55d6-4bc6-9438-81661645cfef">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Sources of pretax income (loss)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.434%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,032&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,412&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzMtMi0xLTEtMA_402894fa-76ab-4138-be13-5f90fff30123"
      unitRef="usd">-32660000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzMtNC0xLTEtMA_1269a7c9-a4b3-4f7f-baa5-7123e629b35a"
      unitRef="usd">46032000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzMtNi0xLTEtMA_13235af0-6cd3-4683-b573-5169bb17eb29"
      unitRef="usd">-2656000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzQtMi0xLTEtMA_5169109e-47d5-4b73-aa83-228b9522720d"
      unitRef="usd">-3984000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzQtNC0xLTEtMA_1f6081d3-d3c9-4424-89b1-0ad4c3acdf3e"
      unitRef="usd">-7620000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzQtNi0xLTEtMA_02b4ae46-040b-4ee3-8d1c-f11324aa425a"
      unitRef="usd">-9492000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzUtMi0xLTEtMA_28e37d14-2460-444f-9012-41d024a18f5e"
      unitRef="usd">-36644000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzUtNC0xLTEtMA_1331de92-9dc8-41f4-8252-c1e47ed50876"
      unitRef="usd">38412000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjOTg3MGY0ZWI4MDk0Y2M1YTAxOGY2ZjhiZjdkNDA3Yy90YWJsZXJhbmdlOmM5ODcwZjRlYjgwOTRjYzVhMDE4ZjZmOGJmN2Q0MDdjXzUtNi0xLTEtMA_1d325a3a-c644-49e0-9862-b1666b6415dc"
      unitRef="usd">-12148000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxODc_c03cd94b-93d8-4cc5-b99c-511a38e86ef8">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Components of the provision for income tax expense (benefit)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.434%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.556%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,085&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;504&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,378&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,093&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(590)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,462&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,129&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,052&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,430&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzQtMi0xLTEtMA_42a9438b-a0ab-438c-b3ce-a1b6d53122d7"
      unitRef="usd">-376000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzQtNC0xLTEtMA_5a3674a6-54c7-4064-b813-66d1acc03c3d"
      unitRef="usd">6085000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzQtNi0xLTEtMA_978e3aff-4603-4378-97b0-8a93342d177f"
      unitRef="usd">-121000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzUtMi0xLTEtMA_0f8e43ab-16cb-4208-9f27-04358f017299"
      unitRef="usd">412000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzUtNC0xLTEtMA_824731ce-2203-4c57-a5c9-f4af5d3f018b"
      unitRef="usd">2390000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzUtNi0xLTEtMA_99be4f62-e887-47af-a947-2cb4d6029d50"
      unitRef="usd">135000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzYtMi0xLTEtMA_cada47ca-8cfa-47e9-9520-2084324d9fa2"
      unitRef="usd">23000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzYtNC0xLTEtMA_5c1d5192-e4b7-4651-b06d-78e1f916a680"
      unitRef="usd">-97000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzYtNi0xLTEtMA_a6375c3c-7d30-40f8-b5fa-0ef33cc42a02"
      unitRef="usd">504000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzctMi0xLTEtMA_e4f21e4f-cb87-408f-94bb-243e31ef62fe"
      unitRef="usd">59000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzctNC0xLTEtMA_661a0621-b3d0-4de2-ba94-ada5f5f0d2a7"
      unitRef="usd">8378000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzctNi0xLTEtMA_43a5a2f3-012f-4035-a862-99f0e2bc93e4"
      unitRef="usd">518000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzktMi0xLTEtMA_40b4a107-53d7-4854-987a-61453ccbceb6"
      unitRef="usd">-5000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzktNC0xLTEtMA_b74166fb-89c8-48b8-a710-5f95718b18b9"
      unitRef="usd">-528000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzktNi0xLTEtMA_2f9ff9d5-53d7-45b2-8944-7b0941845023"
      unitRef="usd">1093000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEwLTItMS0xLTA_f825d6cd-cfa5-4fa5-96b9-f8cc4dad6996"
      unitRef="usd">-1091000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEwLTQtMS0xLTA_98f8808d-2ee6-4246-871f-41a6dbdb3ac3"
      unitRef="usd">451000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEwLTYtMS0xLTA_8e3c4942-02d5-453f-a3dd-f5ddc1806792"
      unitRef="usd">-590000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzExLTItMS0xLTA_a1efa9ae-a43c-4278-9ab8-75e220dc5877"
      unitRef="usd">2462000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzExLTQtMS0xLTA_8c90c7b4-1051-465f-8c0a-c74d34369364"
      unitRef="usd">2129000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzExLTYtMS0xLTA_a3cec10a-4696-4646-aa2c-54efc1633324"
      unitRef="usd">-1689000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEyLTItMS0xLTA_be360464-47f5-468a-948a-d564785dd93a"
      unitRef="usd">-3629000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEyLTQtMS0xLTA_09c8ce6e-0a40-4499-b67f-80e072712316"
      unitRef="usd">2052000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEyLTYtMS0xLTA_88d82ba8-ca0a-47d0-a43e-3abcc2c314c4"
      unitRef="usd">-1186000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEzLTItMS0xLTA_de069c17-a448-449a-8dc0-223a4edee079"
      unitRef="usd">-3570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEzLTQtMS0xLTA_dc27eb0f-8d98-4517-b7bf-e39a019274f9"
      unitRef="usd">10430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo5NzAxZjg0ZGFmYTA0MzNmYTQ5YWYxZWYzNjYxOTgwNS90YWJsZXJhbmdlOjk3MDFmODRkYWZhMDQzM2ZhNDlhZjFlZjM2NjE5ODA1XzEzLTYtMS0xLTA_885ab146-ba37-45e5-9391-658fb322e4e6"
      unitRef="usd">-668000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNTA_a1f47064-a707-4b61-b45c-a531e9fcf516">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.613%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.613%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.614%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected provision (benefit) for federal income taxes at the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,067&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,288&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Impairment of non-deductible goodwill&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,813&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,342&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges without tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,707&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,233&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Change in valuation allowance&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,062&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,512&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,173&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Reversal of branch liability&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Excess tax expense (benefit) on stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;230&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;511&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Remeasurement of deferred taxes&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign tax differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for federal, state and foreign income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,430&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&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;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/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-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6&#160;million of non-deductible goodwill.  In fiscal 2018, the Company impaired $17.3&#160;million of goodwill, which included $8.3&#160;million of non-deductible goodwill.  See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;In fiscal 2020, the Company placed $3.1&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada.  In fiscal 2019, the Company placed $4.5&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration.  These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(3)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzMtMi0xLTEtMA_e1edc0e8-c73b-478a-80c2-48332fab9610"
      unitRef="usd">-7695000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzMtNC0xLTEtMA_225d6d43-75a9-4a2d-9565-5b1c09f3bd43"
      unitRef="usd">8067000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzMtNi0xLTEtMA_a9086d1f-99a7-4b86-bb14-d9407643ce68"
      unitRef="usd">-3408000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzQtMi0xLTEtMA_9e595cbe-f65f-475b-83d2-099d827bad71"
      unitRef="usd">-768000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzQtNC0xLTEtMA_a4a52756-b35f-4da0-9cd9-913130d254bb"
      unitRef="usd">2288000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzQtNi0xLTEtMA_f6161d2d-b8ed-4c88-a492-cfb0771ded47"
      unitRef="usd">247000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzYtMi0xLTEtMA_7c63d03b-d6c1-48d7-8d24-5c5e950fe3e6"
      unitRef="usd">1813000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzYtNC0xLTEtMA_fb142252-d2c0-423e-b8e1-e148e6376c41"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzYtNi0xLTEtMA_a76a150a-7fea-4c87-a334-7e64dcb5fc84"
      unitRef="usd">2342000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzctMi0xLTEtMA_61a00d19-3c6b-4d79-b326-056ac3a46d63"
      unitRef="usd">-1707000</mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit>
    <mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzctNC0xLTEtMA_0b622ac8-c240-4930-bc78-00c4f0b3737b"
      unitRef="usd">-1233000</mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit>
    <mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzctNi0xLTEtMA_13f8db61-1692-4a59-b3b7-3031020fe69e"
      unitRef="usd">-1100000</mtrx:IncomeTaxReconciliationChargesWithoutTaxBenefit>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzgtMi0xLTEtMA_901576ee-5cc3-43b9-b958-9baee1ad0f9c"
      unitRef="usd">3062000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzgtNC0xLTEtMA_61310a47-da8c-4816-9f74-ee786fd8397e"
      unitRef="usd">4512000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzgtNi0xLTEtMA_09c7d68f-699e-4c0d-ad11-e768b0dd00c7"
      unitRef="usd">1173000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <mtrx:Reversalofbranchliability
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzktMi0xLTEtMA_53770d9a-66d2-4297-b69a-3085fb89792e"
      unitRef="usd">0</mtrx:Reversalofbranchliability>
    <mtrx:Reversalofbranchliability
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzktNC0xLTEtMA_0995898b-ad95-49fa-9640-292e54de0839"
      unitRef="usd">-3546000</mtrx:Reversalofbranchliability>
    <mtrx:Reversalofbranchliability
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzktNi0xLTEtMA_819547ed-7a5e-405c-924d-2f66e143cf30"
      unitRef="usd">0</mtrx:Reversalofbranchliability>
    <mtrx:Effectofnewaccountingstandardcomparedtooldstandard
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzEwLTItMS0xLTA_d85e9de5-cbed-460d-9ade-8279365016a1"
      unitRef="usd">-230000</mtrx:Effectofnewaccountingstandardcomparedtooldstandard>
    <mtrx:Effectofnewaccountingstandardcomparedtooldstandard
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzEwLTQtMS0xLTA_7dec7580-2c16-42e9-8adf-24ece722b12a"
      unitRef="usd">296000</mtrx:Effectofnewaccountingstandardcomparedtooldstandard>
    <mtrx:Effectofnewaccountingstandardcomparedtooldstandard
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzEwLTYtMS0xLTA_a2767533-51cf-4f2b-93e2-249ece7d9b17"
      unitRef="usd">-511000</mtrx:Effectofnewaccountingstandardcomparedtooldstandard>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzExLTItMS0xLTA_f990e31c-d1f3-4ee8-a552-67d4a183cea8"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzExLTQtMS0xLTA_30e92861-1e62-40da-8d7b-d5415e15bb9b"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzExLTYtMS0xLTA_94526f59-3e9f-49d6-8a20-5f11ca1c7990"
      unitRef="usd">-455000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE0LTItMS0xLTA_573d370d-143f-446a-afa8-d821109d1a5e"
      unitRef="usd">1724000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE0LTQtMS0xLTA_fe72bdbb-d5e3-462d-a5a9-214a5570c775"
      unitRef="usd">1972000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE0LTYtMS0xLTA_c702f6f2-4de0-46e9-a3b6-07aea07448ef"
      unitRef="usd">1665000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE1LTItMS0xLTA_dcc5a44f-084e-498c-8c63-0d45cb109864"
      unitRef="usd">-132000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE1LTQtMS0xLTA_3024821b-76c7-48f6-b008-b74eeb1398c3"
      unitRef="usd">-248000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE1LTYtMS0xLTA_89d54f8a-c1d9-481d-b37d-cede50a9f78a"
      unitRef="usd">-10000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxContingenciesOther
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE3LTItMS0xLTA_87263a0b-d017-45a4-a98c-f1a22924b388"
      unitRef="usd">20000</us-gaap:IncomeTaxReconciliationTaxContingenciesOther>
    <us-gaap:IncomeTaxReconciliationTaxContingenciesOther
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE3LTQtMS0xLTA_0ffbbc46-5f03-4f17-b854-bd6dcfe055c3"
      unitRef="usd">22000</us-gaap:IncomeTaxReconciliationTaxContingenciesOther>
    <us-gaap:IncomeTaxReconciliationTaxContingenciesOther
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE3LTYtMS0xLTA_6b5306d9-681b-46b2-925e-9c7252633baa"
      unitRef="usd">-7000</us-gaap:IncomeTaxReconciliationTaxContingenciesOther>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE5LTItMS0xLTA_973a5ba8-3c5e-497f-9dc7-dbb84dd9ce11"
      unitRef="usd">-83000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE5LTQtMS0xLTA_2af41ec2-6a6b-4edf-8f8a-18b79f681ec1"
      unitRef="usd">370000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzE5LTYtMS0xLTA_e1f49eee-0b7b-44a5-ad55-5a34b81b46e5"
      unitRef="usd">-496000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzIwLTItMS0xLTA_4bb37b7f-11ca-43e4-bc9c-0698c1c6c46f"
      unitRef="usd">-3570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzIwLTQtMS0xLTA_031fc444-7191-4f71-a710-874a846c773c"
      unitRef="usd">10430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpmMjI2ZjYxOTFiYTQ0ZjE3YTE5ZDE0OThiNjUzNDkzMi90YWJsZXJhbmdlOmYyMjZmNjE5MWJhNDRmMTdhMTlkMTQ5OGI2NTM0OTMyXzIwLTYtMS0xLTA_3ca2d022-a2b0-45a1-b851-8a61d196a087"
      unitRef="usd">-668000</us-gaap:IncomeTaxExpenseBenefit>
    <mtrx:AmountOfNonDeductibleGoodwillImpaired
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzEwNDQ1MzYwNDg1ODcw_2df8af37-fc7d-4342-865b-384edf90f775"
      unitRef="usd">8600000</mtrx:AmountOfNonDeductibleGoodwillImpaired>
    <mtrx:AmountOfNonDeductibleGoodwillImpaired
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzEwNDQ1MzYwNDg1ODg0_acee069a-9919-4820-bad6-05eefd7a1ebc"
      unitRef="usd">8300000</mtrx:AmountOfNonDeductibleGoodwillImpaired>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNTk_d1cd6483-5a7b-4bbd-9600-5856cd2e73b8">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.594%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.318%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.320%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warranty reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Bad debt reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;238&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Paid-time-off accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;669&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Insurance reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,221&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,577&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Legal reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss benefit and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,354&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,054&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued compensation and pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,447&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock compensation expense on nonvested deferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,231&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,679&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,381&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;843&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;833&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,125&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,554&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax over book depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,313&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,349&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax over book (book over tax) amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,770&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Branch future liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Receivable holdbacks and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,198&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,169&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,927&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,385&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzMtMi0xLTEtMA_d48b9da3-703d-4829-9b88-b63e32ac75af"
      unitRef="usd">206000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzMtNC0xLTEtMA_699a82c3-3222-41ea-ac99-2a73fe168780"
      unitRef="usd">206000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzQtMi0xLTEtMA_2a082e2b-b439-4b92-a1fb-18db4ba0a744"
      unitRef="usd">233000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzQtNC0xLTEtMA_8dbfaf01-750c-4347-a512-911899923376"
      unitRef="usd">238000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzUtMi0xLTEtMA_89bacccf-cf24-4e3a-9c72-55bf28fe1000"
      unitRef="usd">669000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzUtNC0xLTEtMA_94b62b23-e350-4903-b4cb-477927f14cb0"
      unitRef="usd">616000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <mtrx:DeferredTaxAssetsInsuranceReserve
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzYtMi0xLTEtMA_80d135b5-b3a7-4825-83be-083ef290b653"
      unitRef="usd">1221000</mtrx:DeferredTaxAssetsInsuranceReserve>
    <mtrx:DeferredTaxAssetsInsuranceReserve
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzYtNC0xLTEtMA_2c6c50cd-00a9-49a8-a446-07008f234fde"
      unitRef="usd">1577000</mtrx:DeferredTaxAssetsInsuranceReserve>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzctMi0xLTEtMA_273c46aa-0863-47fc-a5d1-b9fd8e5f9b22"
      unitRef="usd">207000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzctNC0xLTEtMA_dc5281e9-4793-4fa7-a031-977f68d6a348"
      unitRef="usd">1000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzgtMi0xLTEtMA_b724ef0f-0504-4ef9-af36-62350346bdff"
      unitRef="usd">10354000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzgtNC0xLTEtMA_42334748-2ff7-4161-bc2a-90d47c7fbf83"
      unitRef="usd">10054000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzktMi0xLTEtMA_b88fd322-c022-4cf9-8dfd-d765bbe08fbf"
      unitRef="usd">7763000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzktNC0xLTEtMA_59ccddb8-70a4-4d0f-abed-3698596cb599"
      unitRef="usd">4959000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEwLTItMS0xLTA_820ad946-aeac-43e2-81c7-81317dee6b10"
      unitRef="usd">1447000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEwLTQtMS0xLTA_6dbe0bd3-f46d-4342-9c6d-f153dd7f2df8"
      unitRef="usd">1115000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzExLTItMS0xLTA_e232c973-3384-4d6f-b261-7b203601182c"
      unitRef="usd">3231000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzExLTQtMS0xLTA_40baf75e-7bdc-4dee-92fb-739aae5eeaef"
      unitRef="usd">3679000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <mtrx:DeferredTaxAssetsAccruedLosses
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEyLTItMS0xLTA_dd17870a-984a-4bbb-bfcd-39408f79e5ff"
      unitRef="usd">96000</mtrx:DeferredTaxAssetsAccruedLosses>
    <mtrx:DeferredTaxAssetsAccruedLosses
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEyLTQtMS0xLTA_178f430f-45b0-430f-8d91-abd4299cc02e"
      unitRef="usd">194000</mtrx:DeferredTaxAssetsAccruedLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTItMS0xLTU1Mjg_489b7694-113a-4065-82f9-98d205f6057d"
      unitRef="usd">1381000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTQtMS0xLTU1Mjg_261b20a2-3f59-4460-aaa4-bcd2728c2994"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTItMS0xLTA_524944bc-9679-475e-9f1a-c15e0ffd2647"
      unitRef="usd">843000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzEzLTQtMS0xLTA_0cae3705-999e-4c60-b79a-9df9982c74d4"
      unitRef="usd">833000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE0LTItMS0xLTA_9af8453a-8ca7-4d6b-a17c-3d9cc87f068b"
      unitRef="usd">12125000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE0LTQtMS0xLTA_06c2ac5c-b693-42cb-885c-bdf5adfa8176"
      unitRef="usd">13554000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE2LTItMS0xLTA_e1356751-bee9-4e43-8796-2d0279beb34f"
      unitRef="usd">11313000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE2LTQtMS0xLTA_ed2b02fa-9203-4604-8267-18af56488c08"
      unitRef="usd">9349000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE3LTItMS0xLTA_d6fbb295-19c8-42f0-8fa4-0813d7bba975"
      unitRef="usd">-5195000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE3LTQtMS0xLTA_8b40ed98-9b1a-4873-9957-37b2fb3fd42c"
      unitRef="usd">1770000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <mtrx:FutureBranchLiability
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE4LTItMS0xLTA_bde7ada5-9ecf-4261-b53d-cb64682cd88f"
      unitRef="usd">74000</mtrx:FutureBranchLiability>
    <mtrx:FutureBranchLiability
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzE4LTQtMS0xLTA_c1ea3288-ac8d-4663-8688-f0f439eb6b85"
      unitRef="usd">34000</mtrx:FutureBranchLiability>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIwLTItMS0xLTA_8802b216-bdf1-414a-8454-b3c168ad869b"
      unitRef="usd">6000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIwLTQtMS0xLTA_7b224112-fee1-4ab6-9296-659f76bf1ce4"
      unitRef="usd">16000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIxLTItMS0xLTA_b987871b-442e-41d6-9669-6bf1a3e4202d"
      unitRef="usd">6198000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIxLTQtMS0xLTA_ec23f97d-1364-44aa-8779-21a4a88e8218"
      unitRef="usd">11169000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIyLTItMS0xLTA_2e137840-c9fe-48f9-a4ec-81dee1e3cff2"
      unitRef="usd">5927000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTowMGI0OGY4MWIxZDk0NWE2YWJmYjdjY2MxZGMxYWE1Yy90YWJsZXJhbmdlOjAwYjQ4ZjgxYjFkOTQ1YTZhYmZiN2NjYzFkYzFhYTVjXzIyLTQtMS0xLTA_04af11d3-92c7-4664-9339-19357dc0052e"
      unitRef="usd">2385000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <mtrx:ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNDc_b43f5268-65d7-4c89-bed1-d56ce982728d">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As reported in the 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 style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:66.788%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.149%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.297%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,988&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,683&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(298)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,927&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,385&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtrx:ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzItMi0xLTEtMA_87a0398a-9289-4d80-9845-857848f3240c"
      unitRef="usd">5988000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzItNC0xLTEtMA_bdfdebe9-e29f-4f15-af59-274221ebe2c2"
      unitRef="usd">2683000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzMtMi0xLTEtMA_90512030-8830-4254-93c5-ee90f250e303"
      unitRef="usd">61000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzMtNC0xLTEtMA_6a5922d9-44b8-461d-b1ff-85cd31349581"
      unitRef="usd">298000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzQtMi0xLTEtMA_ecf1fccd-02ba-499d-bbe2-2ac3bcdd1990"
      unitRef="usd">5927000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTpjNTM5M2MxYjdkOTA0Y2Q4ODIwYTc5MWI0ZDZiMTdmOC90YWJsZXJhbmdlOmM1MzkzYzFiN2Q5MDRjZDg4MjBhNzkxYjRkNmIxN2Y4XzQtNC0xLTEtMA_5b305538-5871-4068-9749-9b9bfdf34cc3"
      unitRef="usd">2385000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxNjU_995c5525-a341-4d5f-b7f9-dbd1cbbe7622">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.140%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.522%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Loss Carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount                    (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2024 to June 2040&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,676&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2029 to June 2040&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,618&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse
      contextRef="if16d17b02cdb435ea9df545d121517c5_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzEtMS0xLTEtMA_2ff74d26-2f64-409f-9f62-274fc0befd5c">June 2024 to June 2040</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ic94913e19bc3426c86061599de621c12_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzEtMi0xLTEtMA_06f1e9c2-791d-4fc4-8264-82d2cef4bfc2"
      unitRef="usd">19676000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse
      contextRef="i7e38a9148f0c4162811f68933e365018_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzItMS0xLTEtMA_419a8d6d-28a6-40d0-bf1d-7508247b4ac7">June 2029 to June 2040</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:OperatingLossCarryforwards
      contextRef="idc15b21d4d674684b1db6b8a70efdec3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3YjdlYTEwMjUyMjc0OTFiYTRiNzNlNDVmM2YyODIwMi90YWJsZXJhbmdlOjdiN2VhMTAyNTIyNzQ5MWJhNGI3M2U0NWYzZjI4MjAyXzItMi0xLTEtMA_026f092f-3736-4f53-b22d-17bf978449fa"
      unitRef="usd">24618000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzYxODI_04e2b28f-17d2-47de-b035-ff8a9ce471cb">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.140%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.038%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.522%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax Credit Carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount                    (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2032 to June 2035&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;877&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2021 to June 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,239&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2035 to June 2040&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:TaxCreditCarryforwardDescription
      contextRef="i9e17e310176b4330b15c4456d7e75411_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzEtMS0xLTEtMA_d5de393a-03f9-4b71-a719-f5733944050f">June 2032 to June 2035</us-gaap:TaxCreditCarryforwardDescription>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i1a3f6ba3689d4c1596cc09aa9ab89f63_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzEtMi0xLTEtMA_3d6b3ac7-8708-4486-95da-3aa072966193"
      unitRef="usd">877000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardDescription
      contextRef="i9bf2d00a07574b6e810ca17dd0c14674_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzItMS0xLTEtMA_e649530e-0b9d-4f06-9d49-700ab8014e38">June 2021 to June 2025</us-gaap:TaxCreditCarryforwardDescription>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i992aa8895e664353ba253b17a8db4ae7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzItMi0xLTEtMA_9c94d54b-8aff-4792-992b-b012ab0dab54"
      unitRef="usd">1239000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardDescription
      contextRef="i1108a5904c9d4862b9f8ec7f5adf386c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzMtMS0xLTEtMA_57e53003-359c-419a-9c3a-d5515d55da69">June 2035 to June 2040</us-gaap:TaxCreditCarryforwardDescription>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="iba654a2f1a2e4bde8062628d67b21777_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90YWJsZTo3MjZmOTU1MDAwZjY0ZDhmOTM1MjZmM2UxZjllYzYzZC90YWJsZXJhbmdlOjcyNmY5NTUwMDBmNjRkOGY5MzUyNmYzZTFmOWVjNjNkXzMtMi0xLTEtMA_db37f224-6965-4fb9-af39-1c3d34415acd"
      unitRef="usd">627000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNTcvZnJhZzpjNTMzODAwMDljZTM0ZmI2YjUwNTE1NzViZTQxN2VlNi90ZXh0cmVnaW9uOmM1MzM4MDAwOWNlMzRmYjZiNTA1MTU3NWJlNDE3ZWU2XzU4MDM_e50826d5-1ef0-4bdd-a422-f6b9c39a1c12"
      unitRef="usd">500000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzgyNDYzMzcyMTE3OTc_13f8cf9d-9f23-4984-a3de-817aaeaebe14">Commitments and Contingencies&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company maintains insurance coverage for various aspects of its operations.  However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials and workmanship.  The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects.  Matrix maintains a performance and payment bonding line sufficient to support the business.  The Company generally requires its subcontractors to indemnify the Company and the Company&#x2019;s customer and name the Company as an additional insured for activities arising out of the subcontractors&#x2019; work.  We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors&#x2019; work or as required by the subcontract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Unpriced Change Orders and Claims&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020 and June&#160;30, 2019, costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million and $10.1 million, respectively.  The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings.  Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months.  However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the third quarter of fiscal 2020, the Company commenced litigation in an effort to collect $17.8&#160;million in accounts receivable from an iron and steel customer following the deterioration of the relationship in the second quarter of fiscal 2020.  Based on the terms of the contract with this customer, the Company is entitled to collect the full amount owed under the contract.  However, the timing of collection is uncertain.&lt;/span&gt;&lt;/div&gt;The Company and its subsidiaries are participants in various legal actions.  It is the opinion of management that none of the other known legal actions, including a contract dispute with a customer involving the construction of a crude terminal, will have a material impact on the Company&#x2019;s financial position, results of operations or liquidity.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnapprovedChangeOrdersAmount
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzE2NjQ_4984d4dc-5547-4e03-a5e3-e919259ea709"
      unitRef="usd">14500000</us-gaap:UnapprovedChangeOrdersAmount>
    <us-gaap:UnapprovedChangeOrdersAmount
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzE2NzE_8d1c8dd2-1901-4225-8f99-4641943bf4eb"
      unitRef="usd">10100000</us-gaap:UnapprovedChangeOrdersAmount>
    <us-gaap:ContractsReceivableClaimsAndUncertainAmounts
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjAvZnJhZzplZGZlYTY1M2ZlZTc0YzVmOTI5MzBiN2Y4ZDM1YjFlMC90ZXh0cmVnaW9uOmVkZmVhNjUzZmVlNzRjNWY5MjkzMGI3ZjhkMzViMWUwXzY1OTcwNjk3NzAxMTU_d954b639-4b58-4ccb-80c1-a18049be24d8"
      unitRef="usd">17800000</us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzgyNDYzMzcyMTU2NDg_1bae8d82-5a7f-414f-aa0e-e1a683d46dfa">Leases&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  Real estate leases accounted for approximately 87% of all right-of-use assets as of June&#160;30, 2020.  Most real estate and information technology equipment leases generally have fixed payments that follow an agreed upon payment schedule and have remaining lease terms ranging from less than a year to 16 years.  Construction equipment leases generally have "month-to-month" lease terms that automatically renew as long as the equipment remains in use.&lt;/span&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded $3.2&#160;million of impairments to right-of-use assets related to leased office space that was closed in connection with the Company's restructuring activities, see Note 14 &#x2013; Restructuring Costs for additional 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of lease expense in the Consolidated Statements of Income are as follows:&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.145%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.379%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.008%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Location of Expense in Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue and selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,274&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Short-term lease expense&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,371&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,645&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;Primarily represents the lease expense of construction equipment that is subject to month-to-month rental agreements with expected rental durations of less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The future undiscounted lease payments, as reconciled to the discounted operating lease liabilities presented in the Company's Condensed Consolidated Balance Sheets, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.233%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.544%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturity Analysis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,719&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,430&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,978&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,352&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,630&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,119&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net present value of future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,565&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,568&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,997&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June&#160;30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.671%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.545%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.671%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.545%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,798&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,984&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the third quarter of fiscal 2020, the Company received leasehold improvements of $2.5&#160;million from a lessor as a tenant incentive.  This incentive is considered to be a non-cash investing activity.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <mtrx:PercentageOfRealEstateLeases
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzk4OTU2MDQ2NTczMjU_41351a0e-4c6f-4db1-aa33-d4cadb70a335"
      unitRef="number">0.87</mtrx:PercentageOfRealEstateLeases>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzk4OTU2MDQ2NTczMzA_84ffac84-a58e-4d01-8163-6faef122346d">P16Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzgyNDYzMzcyMTU3MDQ_184aef2a-069e-4465-83d9-25a909112c64"
      unitRef="usd">3200000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzY1OTcwNjk3NzM4MTQ_22892261-49f9-482b-9d02-d36be0f6f06f">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.145%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.379%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.008%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Location of Expense in Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue and selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,274&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Short-term lease expense&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,371&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,645&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTowZjdhZTg5NmNhMTc0N2I2ODc0NzJmY2ZiOTMzNGM5NC90YWJsZXJhbmdlOjBmN2FlODk2Y2ExNzQ3YjY4NzQ3MmZjZmI5MzM0Yzk0XzMtNC0xLTEtNzg2NQ_56bc68c6-b549-4b5a-8355-0190c756d9ee"
      unitRef="usd">12274000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTowZjdhZTg5NmNhMTc0N2I2ODc0NzJmY2ZiOTMzNGM5NC90YWJsZXJhbmdlOjBmN2FlODk2Y2ExNzQ3YjY4NzQ3MmZjZmI5MzM0Yzk0XzQtNC0xLTEtNzg4NA_5dd226c9-c8c7-4c26-81e5-ab2a4fad4057"
      unitRef="usd">37371000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTowZjdhZTg5NmNhMTc0N2I2ODc0NzJmY2ZiOTMzNGM5NC90YWJsZXJhbmdlOjBmN2FlODk2Y2ExNzQ3YjY4NzQ3MmZjZmI5MzM0Yzk0XzUtNC0xLTEtNzg4Ng_37e97ebd-580b-4e11-b523-a266fcc89a24"
      unitRef="usd">49645000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzY1OTcwNjk3NzM4MTU_ad437f73-1eb6-46f6-81ae-80cde9db8c5f">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.233%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.544%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturity Analysis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,719&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,430&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,978&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,352&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,630&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,119&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net present value of future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,565&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,568&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,997&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzItMi0xLTEtMTk4NQ_b9562750-6966-469d-ab63-d3bbbbb2a6a4"
      unitRef="usd">8719000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzMtMi0xLTEtMTk4NQ_7332d3db-df86-4821-8602-94afb0231b98"
      unitRef="usd">5430000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzQtMi0xLTEtMTk4NQ_05de9609-3304-42bd-91a1-64ac43a637c7"
      unitRef="usd">3978000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzUtMi0xLTEtMTk4NQ_923a856a-9ef9-4c5d-bfa9-7a08821025a4"
      unitRef="usd">3010000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzYtMi0xLTEtMTk4NQ_bf792577-8c3a-42ec-8ad6-5209f5a0526c"
      unitRef="usd">2352000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzctMi0xLTEtMTk4NQ_e51c84f5-58cd-442e-b3f0-b94b2f1e94a3"
      unitRef="usd">9630000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzgtMi0xLTEtMTk4NQ_1451c65d-30b1-4074-a73a-639f1b9a6706"
      unitRef="usd">33119000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzktMi0xLTEtMTk4NQ_5365c662-0fff-43f7-9d34-773c871fb79d"
      unitRef="usd">-5554000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzEwLTItMS0xLTE5ODU_e88fba11-ffc9-4be0-bc54-0b947b9b98eb"
      unitRef="usd">27565000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzExLTItMS0xLTE5ODU_bcf2720c-9fcd-42ac-a8cf-b1a15306adde"
      unitRef="usd">7568000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo2ZTI2MDIyMDA4Y2M0OWRmYTU3ZTM2ZjJmZTQ1MzQ0NC90YWJsZXJhbmdlOjZlMjYwMjIwMDhjYzQ5ZGZhNTdlMzZmMmZlNDUzNDQ0XzEyLTItMS0xLTE5ODU_578d7f93-c57a-46ab-af7f-84c2a0583e6f"
      unitRef="usd">19997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <mtrx:OtherInformationRelatedToLeasesTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzgyNDYzMzcyMTU2NDc_9b6421cb-8f1d-4812-a049-3e839caefdc3">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June&#160;30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.671%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.545%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.671%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.545%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,798&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,984&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mtrx:OtherInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo4ZjBiNmVjYzNjZjE0MjU3OWRkOGQyNzdkNGU5ZmEzYi90YWJsZXJhbmdlOjhmMGI2ZWNjM2NmMTQyNTc5ZGQ4ZDI3N2Q0ZTlmYTNiXzAtMi0xLTEtNzg5MA_631bf32c-8f49-49e3-8ab4-ab6c901f821b">P6Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTo4ZjBiNmVjYzNjZjE0MjU3OWRkOGQyNzdkNGU5ZmEzYi90YWJsZXJhbmdlOjhmMGI2ZWNjM2NmMTQyNTc5ZGQ4ZDI3N2Q0ZTlmYTNiXzEtMi0xLTEtNzg5Mw_48a72285-077a-4445-b4a1-dd0759b143b3"
      unitRef="number">0.056</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTplYmZiZjZiZDBkODY0OWVlOTFmOTdkYWI2MGRkN2Q5Yy90YWJsZXJhbmdlOmViZmJmNmJkMGQ4NjQ5ZWU5MWY5N2RhYjYwZGQ3ZDljXzQtMi0xLTEtNzg5NQ_3f73d82b-bd98-4743-97ca-4431e7ee85f9"
      unitRef="usd">12798000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90YWJsZTplYmZiZjZiZDBkODY0OWVlOTFmOTdkYWI2MGRkN2Q5Yy90YWJsZXJhbmdlOmViZmJmNmJkMGQ4NjQ5ZWU5MWY5N2RhYjYwZGQ3ZDljXzYtMi0xLTEtNzg5OA_7fcfc236-c92c-4fa5-9771-839788d1a4c8"
      unitRef="usd">36984000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationReceived1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjMvZnJhZzozMjMyODIxZDU1YzA0NzViYWUzNzE0MWY1MzNhY2ZlZi90ZXh0cmVnaW9uOjMyMzI4MjFkNTVjMDQ3NWJhZTM3MTQxZjUzM2FjZmVmXzk4OTU2MDQ2NTczNTM_176f35e9-221c-4995-8567-abff4d50c0ad"
      unitRef="usd">2500000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationReceived1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU1NzU_456daaca-955a-48b9-b2cc-9580b4d26f3f">Stockholders&#x2019; Equity&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has 5.0 million shares of preferred stock authorized, none of which was issued or outstanding at June&#160;30, 2020 or June&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Treasury Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018.  Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018.  The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares.  The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors.  In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0&#160;million under the November 2018 Program.  There were 1,349,037 shares available for repurchase under the November 2018 Program as of June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee&#x2019;s deferred shares.  The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations.  These shares were returned to the Company&#x2019;s pool of treasury shares.  The Company has 1,746,689 treasury shares as of June&#160;30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company&#x2019;s stock incentive plans and for sales to the Employee Stock Purchase Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzY1OTcwNjk3NzIxOTg_64513816-5b28-420b-bfc6-bf9644e73a9a"
      unitRef="usd">30000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <mtrx:Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU1ODk_24c04e6a-a691-456e-8ded-0c8324798d67"
      unitRef="number">0.10</mtrx:Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzY1OTcwNjk3NzIxOTM_a5f597df-2b91-40a1-8f2a-aacfb3211b46"
      unitRef="shares">2700000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU2MDA_5a0f34a3-9229-4295-a0ed-e13e8c35e61a"
      unitRef="shares">1047606</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4Xzk4OTU2MDQ2NTU2MTE_96fa9120-effe-4907-b240-48e42668c21c"
      unitRef="usd">17000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzY1OTcwNjk3NzIxODI_16eb2111-46e2-4962-b30f-0e177ce874d3"
      unitRef="shares">1349037</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzgyNDYzMzcyMTM5NjI_29094085-c2e0-426f-8035-328daebff382"
      unitRef="shares">181081</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzgyNDYzMzcyMTM5NzE_93f0349e-e3fc-42bc-bcf0-ee2d524649d2"
      unitRef="shares">79111</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockShares
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNjYvZnJhZzpmYzgxNzE0NWVmZTE0YzllYWMyNDQ5NGZiYTA1ZDJkOC90ZXh0cmVnaW9uOmZjODE3MTQ1ZWZlMTRjOWVhYzI0NDk0ZmJhMDVkMmQ4XzgyNDYzMzcyMTM5Nzk_c9d5f1c8-c9c6-486b-944d-248d6e19ee13"
      unitRef="shares">1746689</us-gaap:TreasuryStockShares>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzgyNDYzMzcyMTQyMDU_03198950-6fb6-4de0-a2c4-8e25438130f1">Stock-Based Compensation&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total stock-based compensation expense for the fiscal years ended June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018 was $9.9 million, $11.9 million and $8.6 million, respectively.  Measured but unrecognized stock-based compensation expense at June&#160;30, 2020 was $11.9 million, all of which related to nonvested deferred shares which are expected to be recognized as expense over a weighted average period of 1.6 years.  The Company recognized excess tax expense of $0.2&#160;million and $0.5&#160;million related to stock-based compensation vesting for the fiscal years ended June&#160;30, 2020 and 2018, respectively.  The Company recognized excess tax benefits of $0.3 million for the fiscal year ended June 30, 2019 related to stock-based compensation vesting.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Plan Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In October 2018, the Company's stockholders approved the Matrix Service Company 2018 Stock and Incentive Compensation Plan (the "2018 Plan"), which provides stock-based and cash-based incentives for officers, directors and other key employees.  Stock options, restricted stock, restricted stock units, stock appreciation rights, performance shares and cash-based awards can be issued under this plan.  Upon approval of the 2018 Plan, the 2016 Stock and Incentive Compensation Plan ("2016 Plan") was frozen with the exception of normal vesting and other activity associated with awards previously granted under the 2016 Plan.  The 2016 Plan was preceded by the 2012 Stock Incentive Plan ("2012 Plan"), which was frozen upon approval of the 2016 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2012 Plan.  Shares awarded under either the 2016 Plan or the 2012 Plan that are subsequently forfeited or net settled for tax withholding purposes are returned to the treasury share pool and become available for grant under the 2018 Plan.  The 2012 Plan was preceded by the 2004 Stock Incentive Plan ("2004 Plan"), which was frozen upon approval of the 2012 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2004 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Awards totaling&#160;1,600,000&#160;shares have been authorized under the 2018 Plan.  There were&#160;1,473,424&#160;shares available for grant under the 2018 Plan as of June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock options are granted at the market value of the Company&#x2019;s common stock on the grant date and expire after 10 years.  The Company&#x2019;s policy is to issue shares upon the exercise of stock options from its treasury shares, if available.  The Company did not award any new stock options in fiscal years 2020, 2019, or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock option activity and related information for the fiscal year ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.920%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.955%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.809%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.930%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.958%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June&#160;30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;541&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total intrinsic value of stock options exercised was $0.1&#160;million and $0.3 million during fiscal year 2019 and fiscal 2018, respectively.  No stock options were exercised in fiscal 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Nonvested Deferred Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has issued nonvested deferred shares under the following types of arrangements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Time-based awards&#x2014;Employee awards generally vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5MDY_acb599ae-54ba-4c35-9087-18405857b43e"&gt;four&lt;/span&gt; equal annual installments beginning &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5NDU_9f083eac-f54c-4d6f-9eb5-c322f141035a"&gt;one&lt;/span&gt; year after the grant date.  Beginning in fiscal 2019, the award agreements contain a provision that accelerates the vesting for retirement eligible participants and participants that become retirement eligible during the vesting period and who elect to retire more than one year after the date of the award.  The award is forfeited if retirement occurs before the first anniversary of the award.  Settlement still occurs on the normal vesting schedules.  Director awards vest &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzMzNTM_d1b5aff8-c948-41f2-a77e-9a9bff3f0aca"&gt;one&lt;/span&gt; year after the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Market-based awards&#x2014;These awards are in the form of performance units which vest 3 years after the grant date only if the Company&#x2019;s common stock achieves certain levels of total shareholder return when compared to the total shareholder return of a peer group of companies as selected by the Compensation Committee of the Board of Directors.  The payout can range from zero to 200% of the original award depending on the Company's relative total shareholder return during the performance period.  These awards are settled in stock.  As of June&#160;30, 2020, there are approximately 232,000, 170,000, and 200,000 performance units that are scheduled to vest in fiscal 2021, fiscal 2022, and fiscal 2023, respectively, assuming target performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;All awards vest upon the death or disability of the participant or upon a change of control of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The grant date fair value of the time-based awards is determined by the market value of the Company's common stock on the grant date.  The grant date fair value of stock options is determined based on the Black-Scholes option pricing model.  The grant date fair value of the market-based awards is calculated using a Monte Carlo model.  For the fiscal 2020 grant, the model estimated the fair value of the award based on approximately 100,000 simulations of the future prices of the Company's common stock compared to the future prices of the common stock of its peer companies based on historical volatilities.  The model also took into account the expected dividends over the performance period of those peer companies which pay cash dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Nonvested deferred share activity for the fiscal year ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.704%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.520%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&#160; Grant&lt;br/&gt;Date&#160;Fair&#160;Value&#160;per&#160;&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested shares at June&#160;30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,459,511&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.88&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;490,322&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.79&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares vested and released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(542,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.43&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(172,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.51&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested shares at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,234,918&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.89&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were 602,148 and 715,539 deferred shares granted in fiscal 2019 and 2018 with average grant date fair values of $25.10 and $13.64 per share, respectively.  There were 314,711 and 253,241 deferred shares that vested and were released in fiscal 2019 and 2018 with weighted average fair values of $16.23 and $19.60 per share, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzk4OTU2MDQ2NTU5MTg_805a9665-1300-473d-b664-c1699d18a489"
      unitRef="usd">9900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzEyNw_70276a4a-c6d6-4c50-9505-d8b907a9ea7f"
      unitRef="usd">11900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzEzNA_9e5dc7d7-f447-470c-90b5-989e71b686b3"
      unitRef="usd">8600000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIyMg_4213e4e0-5f58-4c18-a062-f6a96eb120ae"
      unitRef="usd">11900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM1Nw_000c41cf-86f3-4dac-8629-5526661ab035">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzgyNDYzMzcyMTQyMDg_6cc96223-68b2-44e9-8c20-6dbdc7ec3a24"
      unitRef="usd">200000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzgyNDYzMzcyMTQyMTY_df700be5-c3ed-4a11-ba1f-73175ad37e46"
      unitRef="usd">500000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIwNzM_80d01cfc-25a9-4310-bf63-3e4cc8a1193a"
      unitRef="shares">1600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIxMzc_2b8cf2ba-c392-425e-84ba-4cf0d801ff1b"
      unitRef="shares">1473424</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzIzMzM_eb868faf-1395-4852-b5ee-fe8fdccfe730">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUzNDA_eb577bb5-1b37-41ed-9e4c-0ebfc0e912a3">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock option activity and related information for the fiscal year ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.920%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.955%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.809%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.930%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.958%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&#160;of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June&#160;30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;541&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,700&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItMi0xLTEtMA_bb328bfb-2cf5-436d-b9bb-b067d8b8ad7d"
      unitRef="shares">53700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItNC0xLTEtMA_2dc20e8c-475e-454d-af25-fad3b857a386">P2Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItNi0xLTEtMA_b3aa1b4d-ca54-488b-a2d5-b4e7d5784098"
      unitRef="usdPerShare">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzItOC0xLTEtMA_58aec942-a00e-4e8e-8897-67ffc178e348"
      unitRef="usd">541000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzMtMi0xLTEtMA_d1308a96-ad7c-4e77-ab85-d4aea1a55003"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzMtNi0xLTEtMA_4b4f70be-49dd-42a8-9353-be48109ca15d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzQtMi0xLTEtMA_fbfdb540-b425-4779-990c-7b6f3eb5bd8a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzQtNi0xLTEtMA_d74e4834-e45c-4094-b463-33566c2a388c"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzQtOC0xLTEtMA_66632447-aa7f-4dc9-8c8b-5365b9bdf0d9"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzUtMi0xLTEtMA_2d59cb38-6dfb-424d-a785-d3427400ac68"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzUtNi0xLTEtMA_4a0f23ce-7e06-45cd-baec-b7c24ada0875"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtMi0xLTEtMA_4e82fd0a-0c2e-4991-9465-ca01f7130cea"
      unitRef="shares">53700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtNC0xLTEtMA_db9446ae-48a5-402e-a857-925c081d207f">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtNi0xLTEtMA_351ca94e-cfb4-4e48-9bd3-c927e628f461"
      unitRef="usdPerShare">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzYtOC0xLTEtMA_f307c0e6-644c-44f2-b04b-aacdbe8bdaf6"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctMi0xLTEtMA_936dee4e-9f28-4e3d-bb71-38c246640442"
      unitRef="shares">53700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctNC0xLTEtMA_ebedfb5c-70d6-49e6-a4c9-0621e1386f93">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctNi0xLTEtMA_05a19a48-210a-4c1b-b3a1-0bea7a6e5f03"
      unitRef="usdPerShare">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzctOC0xLTEtMA_5032ab9b-c0dd-4865-a463-71be72ea8031"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtMi0xLTEtMA_30c51d4d-60bd-41e0-9432-65d60544989c"
      unitRef="shares">53700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtNC0xLTEtMA_537ebb4e-a5b8-4370-af31-5a2738221f17">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtNi0xLTEtMA_91d7283f-d4ad-4323-972a-b62ec660e08d"
      unitRef="usdPerShare">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTphOWNkMjJkOGUwMDc0Y2NkYTk2ZWI0M2UzZGQ0Zjk4Yi90YWJsZXJhbmdlOmE5Y2QyMmQ4ZTAwNzRjY2RhOTZlYjQzZTNkZDRmOThiXzgtOC0xLTEtMA_0e19d6b1-2b4e-4d8b-a1c6-2dda7bcac79d"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzYwNDczMTM5NTgyNTU_113195e4-3ebd-4e75-a4b7-aba0b510577b"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI2ODg_d8f168a5-e738-4336-9249-0f9d0f3d7878"
      unitRef="usd">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM0NjQ_87bc2dff-b2a0-4d56-8a4d-0423ec8ea5de">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mtrx:PayoutAsPercentageOfOriginalAwardMinimum
      contextRef="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM3NDY_71a12022-e727-4bf8-96c2-51ceb0689017"
      unitRef="number">0</mtrx:PayoutAsPercentageOfOriginalAwardMinimum>
    <mtrx:PayoutAsPercentageOfOriginalAwardMaximum
      contextRef="i588a7384d50b4d03b737a66f3905e896_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM3NTI_c8b59118-1c0b-4836-a00e-f38a15be9605"
      unitRef="number">2</mtrx:PayoutAsPercentageOfOriginalAwardMaximum>
    <mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares
      contextRef="id2a1c7b0cf2f485b892d0f846f64f573_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM5NDA_ca4d8dc6-8271-4bea-8f3d-da14e90da25a"
      unitRef="shares">232000</mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares>
    <mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares
      contextRef="i450ee56a1e064bd8968f7e10973b03b5_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM5NDQ_8d2d093a-0a6d-4b8e-9664-f1ac23a7e7bd"
      unitRef="shares">170000</mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares>
    <mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares
      contextRef="i0e04ba0879534f91b75c45eb261092ca_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzM5NTI_3d25164b-0999-4786-ace2-f7309ff8248d"
      unitRef="shares">200000</mtrx:MinimumThresholdSharesScheduledToVestForPerformanceBasedShares>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzQ2MzA_ce90b786-bed5-4905-9e96-6cab29d82780"
      unitRef="shares">100000</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUzMTg_d8534fd5-ba82-4297-bbd9-12784e581d6f">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Nonvested deferred share activity for the fiscal year ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.704%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.520%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average&#160; Grant&lt;br/&gt;Date&#160;Fair&#160;Value&#160;per&#160;&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested shares at June&#160;30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,459,511&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.88&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;490,322&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.79&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares vested and released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(542,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.43&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(172,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.51&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested shares at June&#160;30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,234,918&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.89&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzEtMi0xLTEtMA_11a77634-082f-4875-8ed3-c4ffeb0aedb1"
      unitRef="shares">1459511</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzEtNC0xLTEtMA_bc355442-aa03-4f2d-a638-ed8e58dcbea3"
      unitRef="usdPerShare">19.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzItMi0xLTEtMA_4646ecb5-8188-4454-ad6c-bd3f25439e5e"
      unitRef="shares">490322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzItNC0xLTEtMA_5e2aac1b-79b0-4d92-bdbf-32cb31d8ab24"
      unitRef="usdPerShare">21.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzQtMi0xLTEtMA_94900307-46e0-45a7-8078-103a5c5aa265"
      unitRef="shares">542279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzQtNC0xLTEtMA_3aa2a2bf-6550-4103-a6c6-9288f8b5db69"
      unitRef="usdPerShare">19.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzUtMi0xLTEtMA_737d8ddb-6ab9-4201-a87a-73c7a62ef993"
      unitRef="shares">172636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzUtNC0xLTEtMA_2c8ae61a-746d-4412-ab85-c43cc0591739"
      unitRef="usdPerShare">19.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzYtMi0xLTEtMA_260194de-3a40-44ab-8a5c-c9ec2a98e942"
      unitRef="shares">1234918</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90YWJsZTo0ZjY3N2NhNzQwYWE0ZTQyYmIyODY2MDAwOTU0NzYwMC90YWJsZXJhbmdlOjRmNjc3Y2E3NDBhYTRlNDJiYjI4NjYwMDA5NTQ3NjAwXzYtNC0xLTEtMA_a4cda52f-f745-4965-96b9-08812e7530af"
      unitRef="usdPerShare">20.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUwMjg_54e1b47b-8a38-4a97-bf85-524372291450"
      unitRef="shares">602148</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUwMzU_1d66fcf5-1fab-4927-b8e8-2c6ba4617b7e"
      unitRef="shares">715539</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxMjE_e733897a-43ca-4740-a653-bf7fdc8a866d"
      unitRef="usdPerShare">25.10</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxMjg_57faba7c-684e-4b8a-83c8-0d81f22fe78a"
      unitRef="usdPerShare">13.64</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxNjg_ed0f5861-d24f-41ea-8944-8bd703c5bfb5"
      unitRef="shares">314711</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUxNzU_270c0edc-a34b-44e6-bcb8-e72e7389d6cf"
      unitRef="shares">253241</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUyODE_9dd05faf-607b-4dee-9531-2e9d5c9c7dab"
      unitRef="usdPerShare">16.23</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue>
    <mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzUyODg_232d12c0-6b50-4b9a-bd96-b77df3b9d93d"
      unitRef="usdPerShare">19.60</mtrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90ZXh0cmVnaW9uOmMxNDExY2MwYTE1NTRlYWZhNTI4NjkwYWQ2MGIyNTQwXzExODg_441ee2cb-72f5-4ecb-bb77-d71e36e111d5">Earnings per Common Share&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) is calculated based on the weighted average shares outstanding during the period.  Diluted earnings per share includes the dilutive effect of employee and director stock options and nonvested deferred shares.  Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period.  Nonvested deferred shares are considered dilutive (antidilutive) whenever the average market value of the shares during the period exceeds (is less than) the sum of the related average unamortized compensation expense during the period plus the related hypothetical estimated excess tax benefit that will be realized when the shares vest.  Stock options and nonvested deferred shares are considered antidilutive in the event we report a net loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The computation of basic and diluted EPS is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.618%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.829%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.978%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic EPS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,982&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,621&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,891&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,769&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.04&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted EPS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,621&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,891&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,769&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive nonvested deferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;668&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,621&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,587&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,769&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.01&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.021%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.409%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.409%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.559%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested deferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;662&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;424&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total antidilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;681&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90ZXh0cmVnaW9uOmMxNDExY2MwYTE1NTRlYWZhNTI4NjkwYWQ2MGIyNTQwXzExOTc_75b510eb-2075-4e3f-99a0-486f6f051587">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The computation of basic and diluted EPS is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.618%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.829%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.976%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.978%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic EPS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,982&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,621&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,891&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,769&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.04&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted EPS:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,621&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,891&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,769&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive nonvested deferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;668&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,621&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,587&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,769&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.01&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzQtMi0xLTEtMA_a6bde3ec-fa06-4410-8321-08559db818c7"
      unitRef="usd">-33074000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzQtNC0xLTEtMA_75c3b85b-1ccc-4143-b71f-5bbd86124c30"
      unitRef="usd">27982000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzQtNi0xLTEtMA_8223f373-1eee-45c6-905a-ac6e53fbd87c"
      unitRef="usd">-11480000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzUtMi0xLTEtMA_728a89b9-2615-4f97-807c-64dec46f8d63"
      unitRef="shares">26621000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzUtNC0xLTEtMA_c7eacbf5-138a-4527-b8ee-64d31cfc5634"
      unitRef="shares">26891000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzUtNi0xLTEtMA_e44e865f-11c1-4bcc-9fcd-130dbb3bf970"
      unitRef="shares">26769000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzYtMi0xLTEtMA_5efd54c3-9c97-4642-a13e-c5981c333178"
      unitRef="usdPerShare">-1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzYtNC0xLTEtMA_b31a89a7-f4b1-4868-ace2-9053a9498efe"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzYtNi0xLTEtMA_555a0690-540f-4d55-a253-0572ffb49fc1"
      unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzgtMi0xLTEtMA_e308668b-5d58-4c7a-ac25-1ac3635c26fc"
      unitRef="shares">26621000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzgtNC0xLTEtMA_7b0c1c36-1d00-4080-b4d5-c0498896dd28"
      unitRef="shares">26891000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzgtNi0xLTEtMA_27a7b0b3-a3bb-4d27-bb82-f999b5614ce3"
      unitRef="shares">26769000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzktMi0xLTEtMA_c3b05554-e2b7-4448-a84c-8b12b2a6fa22"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzktNC0xLTEtMA_e4a2f383-c346-4ad8-bda5-0220d0676aff"
      unitRef="shares">28000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzktNi0xLTEtMA_5ee75de2-2e72-4192-a79f-e51ed3955072"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEwLTItMS0xLTA_7a3b78eb-121c-4a93-8884-8402bec7697c"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEwLTQtMS0xLTA_383cf57c-4522-4e25-8400-16c5423edddb"
      unitRef="shares">668000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEwLTYtMS0xLTA_59d3cc88-cff1-4ac3-a99a-4b0f07ffcaa8"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzExLTItMS0xLTA_8173c238-e699-40e9-a9fa-24ada398185f"
      unitRef="shares">26621000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzExLTQtMS0xLTA_343b3aa1-2f01-43f6-ab59-bb3abaac4207"
      unitRef="shares">27587000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzExLTYtMS0xLTA_c0f2b47a-2026-47c3-a72e-22cca14a3a26"
      unitRef="shares">26769000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEyLTItMS0xLTA_f886e73a-7771-41a7-8b39-2783a0896e9b"
      unitRef="usdPerShare">-1.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEyLTQtMS0xLTA_bfb8e7e2-82b8-4e46-bb7a-46e09ab03a2f"
      unitRef="usdPerShare">1.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTozMzdlNWJmMGIzNGE0YmFmOTc1MTU1Nzg5N2FmZmQ1Ny90YWJsZXJhbmdlOjMzN2U1YmYwYjM0YTRiYWY5NzUxNTU3ODk3YWZmZDU3XzEyLTYtMS0xLTA_e4cf1d8f-2898-4a3f-a0b2-c1409b1b47de"
      unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90ZXh0cmVnaW9uOmMxNDExY2MwYTE1NTRlYWZhNTI4NjkwYWQ2MGIyNTQwXzExNzk_f2d88893-29f7-442b-8c3e-3fd8fb37cd19">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.021%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.409%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.409%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.559%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nonvested deferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;662&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;424&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total antidilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;681&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ice488a5916044775ae6fee4dbd193cba_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzMtMi0xLTEtMA_4188d66b-c0ed-41d6-8ef0-9072a0930e2d"
      unitRef="shares">19000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6a13b6c349804dbfa925d91c894e952e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzMtNC0xLTEtMA_e314c35f-6910-41df-9716-1f55fbe4f6b8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ide22c9aff04f49ef9a69650f93b666f3_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzMtNi0xLTEtMA_458690f9-2c38-4da0-85de-0990d88b7f70"
      unitRef="shares">31000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i540d75da1a274338b508f3153d1a247c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzQtMi0xLTEtMA_cf4fd3f4-8325-4f3f-ade2-5a6d008c4f82"
      unitRef="shares">662000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1311110e5b0f491d9e3e41d9872ddedf_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzQtNC0xLTEtMA_108cf182-040f-4034-8a8d-c951cd290287"
      unitRef="shares">160000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i44c602f0e8e745da80e0e82ff07b8e3f_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzQtNi0xLTEtMA_bd81a566-5a3b-4c39-98e2-3ebb5c559cdf"
      unitRef="shares">424000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzUtMi0xLTEtMA_049b583c-c01a-47eb-bb91-cba8926dbf4c"
      unitRef="shares">681000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzUtNC0xLTEtMA_3e8e46b0-7827-461b-a2a5-0f7b27591f83"
      unitRef="shares">160000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzgvZnJhZzpjMTQxMWNjMGExNTU0ZWFmYTUyODY5MGFkNjBiMjU0MC90YWJsZTpkN2ZlNmFhYjI3Yjc0MWI0OGY3ZmRmMGUyMTZhMmY0Ny90YWJsZXJhbmdlOmQ3ZmU2YWFiMjdiNzQxYjQ4ZjdmZGYwZTIxNmEyZjQ3XzUtNi0xLTEtMA_35adce89-992e-4d6d-920d-9b34b2a15d84"
      unitRef="shares">455000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1ODM_464ad589-7591-4ae8-a5a4-ff34d8dbe067">Employee Benefit Plans&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company sponsors defined contribution savings plans for all eligible employees meeting length of service requirements.  Under the primary plan, participants may contribute an amount up to 25% of pretax annual compensation subject to certain limitations.  The Company matches 100% of the first 3% of employee contributions and 50% of the next 2% of employee contributions.  The Company matching contributions vest immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s matching contributions were $6.2 million in each of the fiscal years ended June 30, 2020 and 2019 and $5.8 million for the fiscal year ended June 30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Multiemployer Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company contributes to various union sponsored multiemployer benefit plans in the U.S. and Canada.  Benefits under these plans are generally based on compensation levels and years of service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the Company, the financial risks of participating in multiemployer plans are different from single-employer plans in the following respects:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;If a participating employer discontinues contributions to a plan, the unfunded obligations of the plan may be borne by the remaining participating employers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;If a participating employer chooses to stop participating in a plan, a withdrawal liability may be created based on the unfunded vested benefits for all employees in the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under federal legislation regarding multiemployer pension plans, in the event of a withdrawal from a plan or plan termination, companies are required to continue funding their proportionate share of such plan&#x2019;s unfunded vested benefits.  We are a participant in multiple union sponsored multiemployer plans, and, as a plan participant, our potential obligation could be significant.  The amount of the potential obligation is not currently ascertainable because the information required to determine such amount is not identifiable or readily available.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our participation in significant plans for the fiscal year ended June&#160;30, 2020 is outlined in the table below.  The &#x201c;EIN/Pension Plan Number&#x201d; column provides the Employer Identification Number (&#x201c;EIN&#x201d;) and the three digit plan number.  The zone status is based on the latest information that the Company received from the plan and is certified by the plan&#x2019;s actuary.  Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded.  The &#x201c;FIP/RP Status Pending/Implemented&#x201d; column indicates plans for which a financial improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) is either pending or has been implemented.  The &#x201c;Surcharge Imposed&#x201d; column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions.  The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.    &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.322%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.457%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.551%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.084%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.603%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.378%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.378%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.378%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.551%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.434%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EIN/Pension&lt;br/&gt;Plan&#160;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension&lt;br/&gt;Protection Act&lt;br/&gt;Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FIP/RP&lt;br/&gt;Status&lt;br/&gt;Pending or&lt;br/&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Company Contributions&lt;br/&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Surcharge&lt;br/&gt;Imposed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration&lt;br/&gt;Date of&lt;br/&gt;Collective-&lt;br/&gt;Bargaining&lt;br/&gt;Agreement&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Boilermaker-Blacksmith National Pension Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48-6168020/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yellow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,634&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,434&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,525&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Joint Pension Fund Local Union 164 IBEW&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6031199/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yellow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,560&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,180&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,391&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Joint Pension Fund of Local Union No 102 IBEW&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-1615726/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,227&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,610&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,489&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IBEW Local 456 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6238995/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;427&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;574&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,005&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Local 351 IBEW Pension Plan&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-3417366/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,709&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,025&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,187&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12/4/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Steamfitters Local Union No 420 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23-2004424/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,523&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;639&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,558&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IBEW Local Union 98 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23-1990722/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,106&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indiana Laborers Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35-6027150/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,604&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,349&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,542&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Iron Workers Mid-America Pension Plan, Local 395&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36-6488227/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;840&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,596&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,412&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pipe Fitters Retirement Fund, Local 597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62-6105084/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;835&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,469&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,682&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Iron Workers Pension Plan of Western Pennsylvania, Local 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25-1283169/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yellow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,317&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,539&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/1/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Iron Workers Pension Plan, Local 55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34-6682351/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,951&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,333&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6/30/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;National Electrical Benefit Fund, Locals 488 and 126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53-0181657/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,502&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,577&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;824&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1/1/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Connecticut Plumbers and Pipefitters Pension Fund, Local 777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;06-6050353/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,307&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6/1/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Northwestern Ohio Plumbers and Pipefitters Pension, Local 50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34-6502487/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,504&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,161&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3/31/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ohio Carpenters' Pension Fund, Locals 1090 and 351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34-6574360/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,042&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,962&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4/30/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IBEW Local 654 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23-6538183/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,021&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,006&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,620&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6/3/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contributions&#160;to&#160;other&#160;multiemployer&#160;plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,172&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,019&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,152&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total contributions made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,403&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,386&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,724&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.206%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/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-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust.  The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K.  For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either.  Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor.  The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification.  The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(3)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(4)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date.  The agreement was last renegotiated in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Matrix Service Company 2011 Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) was effective January&#160;1, 2011.  The ESPP allows employees to purchase shares through payroll deductions and members of the Board of Directors to purchase shares from amounts withheld from their cash retainers.  Share purchases are limited to an aggregate market value of no greater than $60,000 per calendar year per participant and are purchased from the Company at the current market value with no discount to the participant.  Contributions are with after tax earnings and are accumulated in non-interest bearing accounts for quarterly purchases of company stock.  Upon the purchase of shares, the participants receive all stockholder rights including dividend and voting rights, and are permitted to sell their shares at any time.   The Company has made 1,000,000 shares available under the ESPP.  The ESPP can be terminated at any time at the discretion of the Board of Directors and will automatically terminate on January&#160;2, 2021.  Shares are issued from Treasury Stock under the ESPP.  There were 20,733 shares issued in fiscal 2020, 15,812 shares in fiscal 2019, and 21,920 shares in fiscal 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzI1NQ_f7461906-6ef2-4ee8-b056-9cec4b97a8c8"
      unitRef="number">0.25</mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzM0MQ_6fade28f-aec8-4860-8d6e-ffc69984f1d6"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <mtrx:PercentageOfEmployeeContributionAsBaseForEmployerContributions
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzM1Nw_3e5e216e-ccfc-409d-81e2-6935eac06603"
      unitRef="number">0.03</mtrx:PercentageOfEmployeeContributionAsBaseForEmployerContributions>
    <mtrx:DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzM5MA_f4ea5aaf-a1fe-4bec-ac57-758b9afa830c"
      unitRef="number">0.50</mtrx:DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution>
    <mtrx:PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzQwNQ_da102dca-0e81-453d-8e26-b0393920fe45"
      unitRef="number">0.02</mtrx:PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzUzNQ_c772547d-d922-47ad-b992-15a9d26ad887"
      unitRef="usd">6200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU0Mw_b5436ee5-ae6c-4e87-b1b6-d1e948682ea2"
      unitRef="usd">5800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ScheduleOfMultiemployerPlansTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NTU_1568994c-715f-4411-aded-91dbeaf338f5">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our participation in significant plans for the fiscal year ended June&#160;30, 2020 is outlined in the table below.  The &#x201c;EIN/Pension Plan Number&#x201d; column provides the Employer Identification Number (&#x201c;EIN&#x201d;) and the three digit plan number.  The zone status is based on the latest information that the Company received from the plan and is certified by the plan&#x2019;s actuary.  Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded.  The &#x201c;FIP/RP Status Pending/Implemented&#x201d; column indicates plans for which a financial improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) is either pending or has been implemented.  The &#x201c;Surcharge Imposed&#x201d; column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions.  The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.    &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.322%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.457%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.551%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.084%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.603%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.378%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.378%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.378%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.551%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.434%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;EIN/Pension&lt;br/&gt;Plan&#160;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension&lt;br/&gt;Protection Act&lt;br/&gt;Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FIP/RP&lt;br/&gt;Status&lt;br/&gt;Pending or&lt;br/&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Company Contributions&lt;br/&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Surcharge&lt;br/&gt;Imposed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expiration&lt;br/&gt;Date of&lt;br/&gt;Collective-&lt;br/&gt;Bargaining&lt;br/&gt;Agreement&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Boilermaker-Blacksmith National Pension Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48-6168020/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yellow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,634&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,434&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,525&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Joint Pension Fund Local Union 164 IBEW&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6031199/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yellow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,560&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,180&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,391&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Joint Pension Fund of Local Union No 102 IBEW&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-1615726/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,227&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,610&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,489&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IBEW Local 456 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-6238995/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;427&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;574&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,005&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Local 351 IBEW Pension Plan&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22-3417366/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,709&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,025&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,187&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12/4/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Steamfitters Local Union No 420 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23-2004424/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,523&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;639&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,558&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IBEW Local Union 98 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23-1990722/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,106&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indiana Laborers Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35-6027150/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,604&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,349&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,542&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Iron Workers Mid-America Pension Plan, Local 395&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36-6488227/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;840&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,596&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,412&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/31/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pipe Fitters Retirement Fund, Local 597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62-6105084/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;835&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,469&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,682&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Iron Workers Pension Plan of Western Pennsylvania, Local 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25-1283169/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yellow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,317&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,539&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5/1/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Iron Workers Pension Plan, Local 55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34-6682351/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,951&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,333&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6/30/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;National Electrical Benefit Fund, Locals 488 and 126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53-0181657/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,502&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,577&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;824&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1/1/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Connecticut Plumbers and Pipefitters Pension Fund, Local 777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;06-6050353/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,307&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6/1/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Northwestern Ohio Plumbers and Pipefitters Pension, Local 50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34-6502487/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Green&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,504&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,161&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3/31/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ohio Carpenters' Pension Fund, Locals 1090 and 351&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34-6574360/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,042&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,962&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4/30/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;IBEW Local 654 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23-6538183/001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Described below &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,021&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,006&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,620&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6/3/2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contributions&#160;to&#160;other&#160;multiemployer&#160;plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,172&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,019&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,152&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total contributions made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,403&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,386&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,724&lt;/span&gt;&lt;span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.206%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/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-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust.  The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K.  For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either.  Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor.  The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification.  The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(3)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:24.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(4)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date.  The agreement was last renegotiated in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMultiemployerPlansTableTextBlock>
    <mtrx:DescriptionOfFundedPortionOfPlan
      contextRef="i77fcea28fc9f4b0b8f635f46a0a1e77d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1ODA_33dfdae5-6f87-4a05-9440-4968555dbffe">less than 65 percent</mtrx:DescriptionOfFundedPortionOfPlan>
    <mtrx:DescriptionOfFundedPortionOfPlan
      contextRef="i78dd1213fd0d439db559d5086781f114_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NTg_be534cdc-7a78-4782-84ba-42421c13d26d">less than 80 percent</mtrx:DescriptionOfFundedPortionOfPlan>
    <mtrx:DescriptionOfFundedPortionOfPlan
      contextRef="i64a16a5622634c868912e2735895b969_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NzI_6c18f58b-89a3-472b-a6bb-b7d619e00290">at least 80 percent</mtrx:DescriptionOfFundedPortionOfPlan>
    <mtrx:MultiemployerPlansNumber
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMi0xLTEtMA_1ebcbffd-b988-4b2f-a9f4-94b80554027b">48-6168020/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtNC0xLTEtMA_d7e83341-ed6a-42f6-abc2-cb1b5f9db31e">Yellow</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i611c0a8dd48045d3add154b54526ca68_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtNS0xLTEtMA_db30915b-f678-4adc-8fbe-2c7e20d3d072">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtNy0xLTEtODc0MQ_00794ee9-fed2-4bfa-9e1a-3c727587be0b">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtOS0xLTEtMA_3943e55a-44a8-4921-a7ff-a51f9c85d626"
      unitRef="usd">6634000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtOS0xLTEtMA_bdd0b6b4-ae48-47e7-b949-99a6c1bc1e52"
      unitRef="usd">6634000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtOS0xLTEtMA_d67e27bd-e4ab-47be-9f1e-3bcb3a04ba55"
      unitRef="usd">6634000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i611c0a8dd48045d3add154b54526ca68_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTEtMS0xLTA_2bcf0054-c9b2-429d-af21-e4d10cd3fba9"
      unitRef="usd">12434000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i465874ea12874e47ad3a301c3bad10dc_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTMtMS0xLTA_e9d6d336-7ec6-4dce-9026-d3c629e357a7"
      unitRef="usd">8525000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTUtMS0xLTA_d134b4e4-e2ac-4391-86bd-b6ce6c3b474a">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="if2996734c966416e993ca7e12008954e_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzMtMTctMS0xLTA_63e963b1-a178-4ef5-9990-16fa18c0e92a">Described below (1)</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <mtrx:MultiemployerPlansNumber
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMi0xLTEtMA_deb09162-2046-49aa-8e59-aacc35a4932b">22-6031199/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtNC0xLTEtMA_972ecce1-0228-47c1-bc2a-d6589707fe41">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i7f6d615809ab479bb9b1ccf43243fc98_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtNS0xLTEtMA_d9db9fe9-9c1f-4f11-8d7e-bdd0255a0178">Yellow</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtNy0xLTEtODc0MQ_fee44050-e4cb-495a-af39-176e475291b7">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtOS0xLTEtMA_1c2208dd-d9cd-4c79-bc19-078208b112b8"
      unitRef="usd">1560000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtOS0xLTEtMA_b1c77987-327d-4c68-b041-d7e37b6d4054"
      unitRef="usd">1560000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtOS0xLTEtMA_d821e96a-ff0c-4d88-bc09-8508f68c6b07"
      unitRef="usd">1560000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i7f6d615809ab479bb9b1ccf43243fc98_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTEtMS0xLTA_df4778d9-67d5-4f5b-9f4e-08857177336b"
      unitRef="usd">2180000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ie9cfb60269e447dd928a2e83870d5432_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTMtMS0xLTA_13132695-d684-4f8a-b931-f771d4e040c6"
      unitRef="usd">2391000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTUtMS0xLTA_ffb4bfc1-5830-4821-a117-6f6523574bec">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i45ed40ceb83d4abb8213b89dd45cf61d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzQtMTctMS0xLTA_eb7b6c8c-5cce-44ad-85cd-098ee5f9a086">2021-05-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMi0xLTEtMA_718baf85-d1f7-47d5-8771-f17c9c2e773e">22-1615726/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtNC0xLTEtMA_0ffc3c7d-2de2-46bd-ab22-aaca8c0e7653">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ie92ee1d0efc5429890de62ed2b4d258b_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtNS0xLTEtMA_364b4213-8474-4e82-914a-622e4dfb189f">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtNy0xLTEtODc0MQ_f35f0030-2782-4438-9db4-8e8045fb1d59">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtOS0xLTEtMA_4dadd613-6f4f-4bd2-83c2-8d58bc90cab3"
      unitRef="usd">1227000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtOS0xLTEtMA_89b06212-d759-41fe-988b-f9b39f1a2cec"
      unitRef="usd">1227000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtOS0xLTEtMA_e3f90868-ca63-4406-8520-4530de6a8686"
      unitRef="usd">1227000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ie92ee1d0efc5429890de62ed2b4d258b_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTEtMS0xLTA_83d915ba-ae0f-44f0-9ad5-a41895dd485a"
      unitRef="usd">1610000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i72844636d4814daba85e8e62b7ab4161_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTMtMS0xLTA_bf5294c4-6be7-40b4-861e-048c787024ea"
      unitRef="usd">2489000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTUtMS0xLTA_79cef2d1-08b6-48c9-8e65-a85ebcbd02cf">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i3a42672b70084a16b1b4da22615ea525_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzUtMTctMS0xLTA_7bb7785d-62ca-430c-a62a-64511b7528a0">2022-05-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMi0xLTEtMA_233d02f7-4eec-4fb7-858d-cd9bce580522">22-6238995/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtNC0xLTEtMA_b48027dd-2e0b-4478-ba48-86de5edc8a09">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ia5a7f3b076a24a3f85c54fde020b57db_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtNS0xLTEtMA_9f7cfaf5-d165-4f6c-aa3f-c4aae2db4d79">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtNy0xLTEtODc0MQ_783e46c1-226e-4a29-bed8-6860d17b4d81">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtOS0xLTEtMA_53a1236c-feeb-492a-ae19-2b8359bbbf7b"
      unitRef="usd">427000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtOS0xLTEtMA_654bdc86-524a-4eeb-9939-951325faadae"
      unitRef="usd">427000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtOS0xLTEtMA_a1ab4d01-2ebb-49af-9197-dae72969262b"
      unitRef="usd">427000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ia5a7f3b076a24a3f85c54fde020b57db_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTEtMS0xLTA_ea5d1961-64db-4090-9b9f-20899306e0d6"
      unitRef="usd">574000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="id80630c27155417180ba90e0175f891d_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTMtMS0xLTA_d90b928a-d252-48f6-a2dd-731302e93536"
      unitRef="usd">6005000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTUtMS0xLTA_88098a2e-6e0f-423f-b675-4a0c08ebd14a">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i685b9b7141a94cbca1f13d54bdbe580a_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzYtMTctMS0xLTA_bb177a33-3bfb-4692-94df-370799b78070">2021-05-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMi0xLTEtMA_797e1ca3-5edc-4bfa-999c-95c7c0a826ea">22-3417366/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctNC0xLTEtMA_72d30298-85bc-480e-8325-bb07348fe7f0">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i716d66d03d3f49248217690b3c7ce0fb_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctNS0xLTEtMA_fd04ad12-5d4a-46d6-916c-74cf548bed22">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctNy0xLTEtODc0MQ_1e90ac88-62eb-4bb4-846f-fa13d64b59ad">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctOS0xLTEtMA_324c1cc3-ec6e-49da-a3d9-cd5d181257ac"
      unitRef="usd">1709000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctOS0xLTEtMA_ed7045d6-ad95-4fd1-8c94-afa7826eed49"
      unitRef="usd">1709000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctOS0xLTEtMA_ee6e5158-3b50-4b24-a5dd-a36a13c367b9"
      unitRef="usd">1709000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i716d66d03d3f49248217690b3c7ce0fb_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTEtMS0xLTA_a6af8d0f-c06d-4181-ad43-80382e675f8b"
      unitRef="usd">2025000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i35b1c9b05b2a4589ba46867fbb1a634a_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTMtMS0xLTA_532f8990-d642-4ff4-b44b-22f805aaafc0"
      unitRef="usd">1187000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTUtMS0xLTA_dc4ec2ec-7728-401b-b9c6-7e995b7657cb">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i57ef338b33bb48be8ea1e9daddf79472_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzctMTctMS0xLTA_7de179df-5da9-45ee-9e3d-bf614daa8612">2021-12-04</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMi0xLTEtMA_d1fc98de-fe56-4728-ab84-77fe7f77ca84">23-2004424/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtNC0xLTEtMA_0ad8556b-354b-4a78-a7c5-95b7f11a0699">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i655e449027e841bd895910dd8b773311_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtNS0xLTEtMA_2ac825b6-d189-421b-916d-71bcea449d21">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtNy0xLTEtODc0MQ_15d72d5b-5616-428d-ba46-f9bb9b97e90d">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtOS0xLTEtMA_50ea48a9-fae3-44ef-b309-e6f5ca14947c"
      unitRef="usd">1523000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtOS0xLTEtMA_de6936e2-48c5-45d4-98f6-6160e8cc4351"
      unitRef="usd">1523000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtOS0xLTEtMA_eeab6640-3518-40c9-91ea-2910d484d44b"
      unitRef="usd">1523000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i655e449027e841bd895910dd8b773311_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTEtMS0xLTA_0fc40962-9215-4f0d-a901-522c5c8aea4f"
      unitRef="usd">639000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i69379ce9854048fab80528f221dc30f3_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTMtMS0xLTA_1fd1cd51-1945-4e04-9a09-f5281c472374"
      unitRef="usd">1558000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTUtMS0xLTA_694292bd-2897-464c-b03c-42fc45c9dc10">Yes</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="ia7315a47b55640e8bc4cb1ab680958db_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzgtMTctMS0xLTA_7acc7594-75c8-410d-8a1a-4ab72e0e633a">Described below (3)</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <mtrx:MultiemployerPlansNumber
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMi0xLTEtMA_ae96d624-19a4-4f86-bc91-f30eca40954f">23-1990722/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktNC0xLTEtMA_ba4ba3dc-45ca-42a8-8be4-3820f449034c">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i428b5dfe275b480da4d2607e2b28f507_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktNS0xLTEtMA_d06f183d-7a5b-4367-be9c-030ef8e716ce">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktNy0xLTEtODc0MQ_85993c93-327a-4264-a3fb-f7d90adcde43">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktOS0xLTEtMA_98581ecf-831d-4b81-91f1-ce949e22dfd6"
      unitRef="usd">352000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktOS0xLTEtMA_d9146f3e-706f-4737-aa27-085defc0396c"
      unitRef="usd">352000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktOS0xLTEtMA_da151b17-aaf1-4047-a57f-555c23609154"
      unitRef="usd">352000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i428b5dfe275b480da4d2607e2b28f507_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTEtMS0xLTA_506d3ce9-e177-4518-8e13-a0ebb532c355"
      unitRef="usd">828000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i8d5771102835486ba60fc6257dd69313_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTMtMS0xLTA_2559b8f6-bbb7-47d7-931a-dbc05f9e02b5"
      unitRef="usd">1106000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTUtMS0xLTA_f7b59315-bfa3-4fd6-b66e-1a4d110cabfd">Yes</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="ib349872009ba4b609930beae79d54d32_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzktMTctMS0xLTA_ed13d1ca-b812-418d-97c7-6ef13a4e0087">Described below (3)</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <mtrx:MultiemployerPlansNumber
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTItMS0xLTA_4a67f970-16fa-4be1-a0b0-b3fae44d60f8">35-6027150/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTQtMS0xLTA_c01539bf-fb33-47e1-95e0-2f95a2d6e787">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i3bd4b6ce6b5146b0b8a850fc9b268714_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTUtMS0xLTA_1015db62-01e7-4d00-af9a-f2b1ab038901">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTctMS0xLTg3NDE_e78e3747-9a9d-4d05-a06c-32506f7c8e5e">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTktMS0xLTA_c9adc407-dc70-4041-8391-de9369cb256f"
      unitRef="usd">1604000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTktMS0xLTA_e551f723-69f6-4560-a723-9a27e8cc82c3"
      unitRef="usd">1604000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTktMS0xLTA_f46c73ae-30b6-468e-9199-099e993ddc75"
      unitRef="usd">1604000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i3bd4b6ce6b5146b0b8a850fc9b268714_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTExLTEtMS0w_5329ff49-c9ae-4678-8ba1-07193cf46bae"
      unitRef="usd">3349000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i998afe5228d6408990002b47d31175b4_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTEzLTEtMS0w_ee07c99b-f5e1-44dd-b871-318fefd376fe"
      unitRef="usd">3542000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTE1LTEtMS0w_88b4ea45-28c7-447d-af6d-72318ef6e059">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="i6bd929b9b4fb4348825f09ac2d648298_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEwLTE3LTEtMS0w_e8dd5877-ebb0-4725-b3e8-39c624940f29">Described below (3)</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <mtrx:MultiemployerPlansNumber
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTItMS0xLTA_e60ca3ed-ed35-4084-975f-1e24a6cc8f41">36-6488227/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTQtMS0xLTA_58bc70b0-78bc-44bc-8830-9746b09f6b1a">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i146f45c9c60340e294cef87a56021ce6_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTUtMS0xLTA_47b1d05c-4063-4281-b124-60b966af1dbe">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTctMS0xLTg3NDE_3115099a-ea93-4ecc-acf4-a47bc07cc9ce">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTktMS0xLTA_0313bf7b-6fd4-4737-84b2-b454136e62c5"
      unitRef="usd">840000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTktMS0xLTA_46dd2590-63e3-4305-b632-c284c2bec708"
      unitRef="usd">840000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTktMS0xLTA_84503e2a-6344-4e77-82a2-6bf8cf1af298"
      unitRef="usd">840000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i146f45c9c60340e294cef87a56021ce6_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTExLTEtMS0w_2e9f157d-e3ee-446a-b653-c36cd6ab4eac"
      unitRef="usd">2596000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i271c23334b414fb2a008c229b1cd2e5d_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTEzLTEtMS0w_a902539f-002c-4691-b68a-80778604543e"
      unitRef="usd">4412000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTE1LTEtMS0w_9d4a64b6-36e9-4909-a1d2-1a6708c00ea7">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i1d919202812c4eccb3b8768dca73c65b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzExLTE3LTEtMS0w_51c4712b-258c-4d44-93a4-a0b2b4198572">2024-05-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTItMS0xLTA_cee193af-6946-4294-9bfe-30473caac35e">62-6105084/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTQtMS0xLTA_78ce8dd7-4aaa-466f-be2f-5f399fb1674d">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i73e485e4a7a64605a203c3bb830981fa_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTUtMS0xLTA_bc413dcf-31d4-42d0-a8d8-3f274850e8e0">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTctMS0xLTg3NDE_551a8203-efff-4fa0-830f-38cd54f11eb2">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTktMS0xLTA_12dc9898-4852-4933-923c-78b8afc5b506"
      unitRef="usd">835000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTktMS0xLTA_365ee9cf-7d60-461a-9125-1a97fddc0b0d"
      unitRef="usd">835000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTktMS0xLTA_b2d033ef-0621-4685-afe0-a3443b967bf5"
      unitRef="usd">835000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i73e485e4a7a64605a203c3bb830981fa_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTExLTEtMS0w_750ac819-8d2f-4273-8f9c-40325bd0aaed"
      unitRef="usd">3469000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i27f6f79692cf4e438ff8e7f3e12d6b9c_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTEzLTEtMS0w_c39ff37b-e32d-4b87-a8fe-87d95557fcca"
      unitRef="usd">3682000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTE1LTEtMS0w_258734df-7763-4fe5-8561-8bd4c6f55087">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription
      contextRef="i75a6f2584b6c476d8ac937d31fec995f_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEyLTE3LTEtMS0w_0ebf8282-b251-49fb-9a31-c8f3fbccb07b">Described below (4)</us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription>
    <mtrx:MultiemployerPlansNumber
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTItMS0xLTA_b2921a76-37c3-4da3-80e7-d79b6f64ec9c">25-1283169/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTQtMS0xLTA_c2c0f0bd-fde6-4703-8472-495921f9ea8d">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i17b050480e55460ca1f142d5b3a198ef_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTUtMS0xLTA_95b33b47-40a4-4892-bcd4-a2f0611da97f">Yellow</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTctMS0xLTg3NDE_2fe55def-fcc4-462a-8433-2d6fdb01573f">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTktMS0xLTA_3950d14c-7eda-422c-934e-3aa913e163df"
      unitRef="usd">500000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTktMS0xLTA_6f6bfcf8-f761-4cb1-9567-b8d7b5739eed"
      unitRef="usd">500000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTktMS0xLTA_f1e3240d-73a6-4411-8a54-2e096daf8756"
      unitRef="usd">500000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i17b050480e55460ca1f142d5b3a198ef_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTExLTEtMS0w_1c0c824d-1e07-4d83-8611-75a919bfbb50"
      unitRef="usd">2317000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ia0177ab34c0c492abad5169ce27c09f3_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTEzLTEtMS0w_f48614bc-f24e-4d0a-947e-438b11479844"
      unitRef="usd">1539000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTE1LTEtMS0w_1369eec8-c9f3-414b-9f6c-ceddad15ce47">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="ib86482afb0c043349b080e63aa4b1bef_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzEzLTE3LTEtMS0w_2beab6d7-b0d9-48ac-93ad-b0b04a59e696">2021-05-01</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTItMS0xLTA_ef8e6128-5915-4085-93ff-543cee8b14e8">34-6682351/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTQtMS0xLTA_7a09ab4c-fa9e-4061-9e28-88e66e166b25">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="ib4dfb8ba4b1b425a80b91646297603fc_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTUtMS0xLTA_63ca0890-d580-46b1-9f86-5de9f5a1f74a">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTctMS0xLTg3NDE_8fcfbb71-add3-4b80-84b1-0384782b542b">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTktMS0xLTA_57e9ea17-e8b8-461c-b4ad-caea7356f4a0"
      unitRef="usd">2951000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTktMS0xLTA_c35d4851-a817-4c80-923e-fe9272393fd1"
      unitRef="usd">2951000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTktMS0xLTA_d9f9bf1e-54ca-4d08-a490-75075f27df0e"
      unitRef="usd">2951000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib4dfb8ba4b1b425a80b91646297603fc_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTExLTEtMS0w_9c48184d-6d20-46ac-943a-517dcb757d0b"
      unitRef="usd">4333000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i8cec802585d6434bb1edd9e4705b6fbf_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTEzLTEtMS0w_8df688b9-854b-4ff2-a918-44e528e49c42"
      unitRef="usd">198000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTE1LTEtMS0w_a0fe77e1-1004-40ba-b4fd-ba032f45487f">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i83011da7a8dc4d2e87033f6d3070398b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE0LTE3LTEtMS0w_ce1b49b7-e822-4458-b2e7-fd8f191b5795">2024-06-30</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTItMS0xLTA_e0c06f1d-e8cb-4324-a168-9c36e2aeca8d">53-0181657/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTQtMS0xLTA_026166ce-97d1-4999-aa3f-9ff6b51eab41">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ibd053fbe20944ee18b00f461f42e1a9e_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTUtMS0xLTA_c2a37d29-6d05-4a46-9d9c-480863c8295c">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTctMS0xLTg3NDE_0bededa8-8b23-4778-a1db-76a7952a7454">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTktMS0xLTA_192d12f1-f688-4314-89f3-a57f0ab1348f"
      unitRef="usd">1502000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTktMS0xLTA_5bfdac3c-9d8f-4550-8261-10a3e390e0b0"
      unitRef="usd">1502000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTktMS0xLTA_c1941acc-1433-4267-b7f3-8054f60dbb26"
      unitRef="usd">1502000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ibd053fbe20944ee18b00f461f42e1a9e_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTExLTEtMS0w_8799b21d-eaab-41e0-8ca5-867479c3cf44"
      unitRef="usd">4577000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i39c738a756014e7fa14e15e1b9b13a15_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTEzLTEtMS0w_abe41c88-2b41-43ae-8084-d01315eba7ce"
      unitRef="usd">824000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTE1LTEtMS0w_331bf3c2-7e7e-479e-974f-432db491b936">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i636d439cfe5c4e94a68b382b7ac1bd2c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE1LTE3LTEtMS0w_e94c6afa-8389-42ce-9910-5e190846cd74">2023-01-01</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTItMS0xLTA_523e1b7f-bec9-4c5d-b246-69f1a886d33d">06-6050353/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTQtMS0xLTA_0180839c-9cd4-4f17-92a4-84af54f928b3">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i6f0cbd217c1945c2a0ae72d0ec3dcb19_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTUtMS0xLTA_bde41870-d486-41c6-a414-bc7480533933">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTctMS0xLTg3NDE_227e99de-97ff-46c3-9a1a-b1de1f816cb3">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTktMS0xLTA_36166f17-e9d8-49af-80c4-3a84fcfe1dea"
      unitRef="usd">0</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTktMS0xLTA_d6f27c2c-2e09-447e-b371-b3fe53e7cced"
      unitRef="usd">0</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTktMS0xLTA_e316003b-1081-4fc4-abed-35803ae1ba22"
      unitRef="usd">0</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i6f0cbd217c1945c2a0ae72d0ec3dcb19_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTExLTEtMS0w_54a65be4-5c20-4c8b-ac2a-0b848b6c6017"
      unitRef="usd">3307000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i9ce523057f7443f6b30f5408ce2e1b91_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTEzLTEtMS0w_bb0f8fa1-8cf6-4718-994e-14506d466803"
      unitRef="usd">115000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTE1LTEtMS0w_689e3688-5d2a-40ef-9e25-4d0304b98d7c">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i0a2c9ea5ea3e445f9e36162f46d33a53_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE2LTE3LTEtMS0w_df357dd2-fd67-4240-8152-30db2860b67b">2021-06-01</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTItMS0xLTc5Mjc_ebd54ee8-1c3c-4ff0-873c-ea23150888df">34-6502487/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTQtMS0xLTc5Mjk_a933789a-7012-4f62-a54d-65502b6f36a2">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="if9416c17f1c34b60928fb648fa8a9edc_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTUtMS0xLTg3Mzk_5db46472-c222-4d06-a5a6-f7a0731e895b">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTctMS0xLTg3NDE_e8e5b16b-2936-4362-aa03-947847e2af8f">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTc5MjM_02bc8c5e-8859-4726-99b5-b431e906ff5c"
      unitRef="usd">2504000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="if9416c17f1c34b60928fb648fa8a9edc_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTExLTEtMS03OTU4_d8b54e73-7788-4962-bd5a-9ab0c8150f9f"
      unitRef="usd">1161000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i46d2ea7501ee4d7c8e7e5a102f975e6c_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTEzLTEtMS03OTYz_cc7f3421-ec7a-44d6-9a71-096f72821cf0"
      unitRef="usd">61000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTE1LTEtMS03OTUz_79ead265-1bfe-46eb-a3a9-04d8b5cc0b07">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="iaedf51b92b5f4590924779292827fc3c_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTE3LTEtMS03OTM0_05e723e7-6ddf-477a-9fd3-8c83481af834">2022-03-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTItMS0xLTc5Mjc_64e72006-e658-4c59-a5ad-0318b2a37449">34-6574360/001</mtrx:MultiemployerPlansNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTQtMS0xLTc5Mjk_60b2cae2-9e93-4b05-b26d-9ca51bf7d622">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ic513672187fa498489b242d29dd471a3_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTUtMS0xLTg3Mzk_50a970bc-c070-4208-b4be-84331fd43795">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTctMS0xLTg3NDE_76d4fadb-d63d-40d0-8544-9b334f4a464b">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTktMS0xLTc5MjU_c1eadcef-a9a4-49ef-b227-319000533dce"
      unitRef="usd">3042000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ic513672187fa498489b242d29dd471a3_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTExLTEtMS03OTU4_544c6359-81a6-4206-8050-b8c0d09ceaa8"
      unitRef="usd">2962000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ie2b0eab5a909454eb15540162a34a6b6_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTEzLTEtMS03OTYz_c0007ed4-d461-42ba-91ab-2e108cef2732"
      unitRef="usd">318000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTE1LTEtMS03OTUz_8dcc7f34-c26c-4765-8a3a-44aeba4ff762">Yes</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="ib74df51318fd42769624eb0e5e65bfe0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTE3LTEtMS03OTM0_dbacbe28-2755-4f6d-8088-4083a4647af3">2021-04-30</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <mtrx:MultiemployerPlansNumber
      contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTItMS0xLTc5Mjc_dd84fd31-0ec6-4499-99d4-90543653f5f7">23-6538183/001</mtrx:MultiemployerPlansNumber>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTQtMS0xLTc5Mjk_7250615d-3335-4e96-811d-34ab386abd4a">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <mtrx:MultiemployerPlansCertifiedZoneStatusDescription
      contextRef="i371b04b5ead54f28947224ed7e5896c6_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTUtMS0xLTg3Mzk_8a5c3669-b8c8-45e3-a03e-4145687a4a32">Described below (2)</mtrx:MultiemployerPlansCertifiedZoneStatusDescription>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTctMS0xLTg3NDE_fae4cb04-2afe-46fd-bf24-9ac3e66d58dd">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTktMS0xLTc5MjU_4cf9803b-7b2a-487c-bdd5-bb9348ebbbd9"
      unitRef="usd">1021000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i371b04b5ead54f28947224ed7e5896c6_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTExLTEtMS03OTU4_3f96936c-b3ad-4504-a3ca-72ace2d5bcba"
      unitRef="usd">1006000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="if2c366c3292846ef8eb23475f6f37180_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTEzLTEtMS03OTYz_1129bf36-b773-46f0-8dc2-272a5e92da1a"
      unitRef="usd">1620000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTE1LTEtMS03OTUz_9b4443b0-1f9e-442d-83f3-2da49addb9c3">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="iab960968ef5847fab7ad22140b237fa8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE5LTE3LTEtMS03OTM0_6f5e7641-e7e7-4cc2-8a4d-23b2128f4cbb">2023-06-03</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTA_4e9c9257-4746-47a4-89e3-e838049ca3a2"
      unitRef="usd">9172000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTA_5427d5a2-1617-40bc-b581-0e0dc3872be7"
      unitRef="usd">9172000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTktMS0xLTA_7dd1fb9d-aeab-4807-bd22-cc5ea76345aa"
      unitRef="usd">9172000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTExLTEtMS0w_a9e3a29b-e95b-4b0b-8e72-414496569f76"
      unitRef="usd">15019000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE3LTEzLTEtMS0w_3f107538-d66c-48b9-9ce6-cbf45b7b1b20"
      unitRef="usd">15152000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTktMS0xLTA_fe581706-6c15-43ed-9359-5eb04cb7dc31"
      unitRef="usd">37403000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTExLTEtMS0w_652a5786-c886-42d8-9892-b66749edf1ac"
      unitRef="usd">64386000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90YWJsZToyZDBiYjNlNTE0N2I0MDM2YThkOTkzMzJiZjBlYjM4NC90YWJsZXJhbmdlOjJkMGJiM2U1MTQ3YjQwMzZhOGQ5OTMzMmJmMGViMzg0XzE4LTEzLTEtMS0w_edb34ae6-4ac2-4870-b290-11e8caf72723"
      unitRef="usd">54724000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <mtrx:EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzQ4MDg_99704236-0cae-4901-8b67-880666365812"
      unitRef="usd">60000</mtrx:EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue>
    <mtrx:EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzUyNzQ_1cfb1599-e9cf-43bd-b590-b5174621d54f"
      unitRef="shares">1000000</mtrx:EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance>
    <mtrx:EmployeeStockPurchasePlanTerminationDate
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1NzY_735ebb01-f314-432b-ac49-5091049462dd">2021-01-02</mtrx:EmployeeStockPurchasePlanTerminationDate>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU0NzI_5cf53e52-9e06-4bb0-8d91-a5f210336467"
      unitRef="shares">20733</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1MDM_2f364de2-7dea-49d7-8d58-f8021971b6dd"
      unitRef="shares">15812</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODEvZnJhZzpkNjU4Nzg5Njc5ZmE0NjFlYjRiMjE3OGRlODA2Yzg5MS90ZXh0cmVnaW9uOmQ2NTg3ODk2NzlmYTQ2MWViNGIyMTc4ZGU4MDZjODkxXzU1MzE_3e32371b-45cc-4d8c-a220-388d36bfa2c7"
      unitRef="shares">21920</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNDU_a546f908-08bb-4d20-980a-dbe29fdb3cd2">Segment Information&lt;div style="text-align:justify;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas &amp;amp; Chemical; Storage Solutions; and Industrial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services.  We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Oil Gas &amp;amp; Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids.  We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets.  Our services include plant maintenance, turnarounds, engineering and capital construction.  We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals.  Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities.  Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals.  Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp;amp; Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments.  Beginning in fiscal 2021, the Company&#x2019;s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions.   The services provided by each of these segments is described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving.  This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.&lt;/span&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp;amp; Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions.  This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates performance and allocates resources based on operating income.  The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies.  Intersegment sales and transfers are recorded at cost; therefore, no intercompany profit or loss is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Segment assets consist primarily of accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, property, plant and equipment, goodwill and other intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Results of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.525%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.864%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.751%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical&lt;br/&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil Gas &amp;amp;&lt;br/&gt;Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unallocated Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,890&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,404&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;562,439&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,827&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,107,560&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,454&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,240&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;928&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,622&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,890&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,950&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;559,199&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,899&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100,938&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,822&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,934&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,525&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,176&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,855&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,850&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,296&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,524&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,525&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,306&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,041&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,291&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,957&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;124,011&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,310&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,141&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,580&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,394&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,600&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,824&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,539&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,108&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,465&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,492&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,059&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,124&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal year ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,417&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;322,065&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;524,330&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,464&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,421,276&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,198&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,398&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,596&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,417&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,867&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;521,932&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,464&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416,680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,470&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,987&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,011&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,483&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,951&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,668&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,984&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,097&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,181&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,930&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,880&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,959&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,912&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90,336&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,307&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;633,394&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,493&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,736&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,644&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,464&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,221&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,558&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,460&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,661&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,666&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,437&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,224&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal year ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255,931&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324,546&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,106&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,155&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,097,738&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,774&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,410&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,185&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255,931&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;322,772&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314,696&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,154&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,091,553&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,300&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,423&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,778&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,435&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,936&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,281&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;717&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,998&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,798&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,161&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,207&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,064&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,695&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,816&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,251&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;558,033&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;493&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,514&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,346&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,358&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,711&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,359&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,904&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,623&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,461&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,347&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Geographical information is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.259%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.147%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-Lived Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,056&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193,472&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,241&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,659&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,110&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,738&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other international&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,435&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,502&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,008&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182,150&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,084&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,987&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Information about Significant Customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.166%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.880%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.880%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.002%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.270%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.542%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Customers as a Percentage of Segment Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical&lt;br/&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil Gas &amp;amp;&lt;br/&gt;Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer one&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer four&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer six&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer seven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer nine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer ten&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eleven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer twelve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer thirteen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer one&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer four&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer six&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer seven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer nine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer ten&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eleven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer one&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer four&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer six&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer seven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer nine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer ten&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNTI_ee7970c2-e9c0-4258-a877-cb793019ed88">&lt;div style="text-indent:24.75pt;text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Results of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt;text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.525%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.864%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.695%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.751%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical&lt;br/&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil Gas &amp;amp;&lt;br/&gt;Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unallocated Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,890&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,404&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;562,439&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,827&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,107,560&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,454&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,240&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;928&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,622&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,890&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,950&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;559,199&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,899&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,100,938&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,822&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,934&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,525&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,176&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,855&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,850&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,296&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,524&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,525&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,306&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,041&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,291&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,957&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;124,011&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,310&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,141&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,580&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,394&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,600&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,824&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,539&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,108&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,465&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,492&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,059&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,124&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal year ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,417&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;322,065&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;524,330&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,464&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,421,276&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,198&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,398&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,596&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,417&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,867&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;521,932&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,464&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416,680&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,470&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,987&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,011&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,483&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,951&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,668&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,984&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,097&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,181&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,930&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,880&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,959&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,912&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90,336&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,307&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;633,394&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,493&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,736&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,644&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,464&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,221&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,558&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,460&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,661&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,666&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,437&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,224&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal year ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255,931&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324,546&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,106&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,155&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,097,738&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,774&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,410&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,185&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255,931&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;322,772&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314,696&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,154&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,091,553&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,300&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,423&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,778&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,435&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,936&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,281&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;717&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,998&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,798&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,161&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,207&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,064&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,695&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,816&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,251&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;558,033&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;493&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,514&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,346&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,358&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,711&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,359&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,904&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,623&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,461&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,347&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <mtrx:Grossrevenues
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItMi0xLTEtMA_fa0f398f-853c-421c-a861-1e2562f32a8e"
      unitRef="usd">112890000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItNC0xLTEtMA_5d4daba6-a319-4302-a3af-47f95e75a471"
      unitRef="usd">203404000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItNi0xLTEtMA_d216f069-bade-4792-b813-2bfd715bf254"
      unitRef="usd">562439000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItOC0xLTEtMA_e8f72965-896b-4671-a85c-b72265bdf5da"
      unitRef="usd">228827000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzItMTItMS0xLTA_f6c5baee-0ba9-4b4a-8b4f-24d5fa809606"
      unitRef="usd">1107560000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="idd109ff905184a368334c79ada3dccdc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtMi0xLTEtMA_1710ca5a-dc58-45e6-b146-a38d00327871"
      unitRef="usd">0</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="ibc75eb618894461eb8134545d432095c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtNC0xLTEtMA_208b95a3-6181-4d73-971d-26db2d001e71"
      unitRef="usd">2454000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i88ac22c5952c407f9747c8b243f8aab3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtNi0xLTEtMA_a84bfec4-ea80-480a-9b10-b5426c489ae5"
      unitRef="usd">3240000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i714e4e494e744effaaf0c6168a66e8f1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtOC0xLTEtMA_b063506c-5908-4d80-966c-65c1981f6207"
      unitRef="usd">928000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="id1d8e468d3644c4aad0c666774f29285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMtMTItMS0xLTA_ff5f7128-85d9-4ae7-86b7-54498952d565"
      unitRef="usd">6622000</mtrx:Grossrevenues>
    <us-gaap:Revenues
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtMi0xLTEtMA_f07b6538-0aad-488f-b27b-87f4b7d98f65"
      unitRef="usd">112890000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtNC0xLTEtMA_af33ec6e-ec4d-4403-927d-c47000577fcd"
      unitRef="usd">200950000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtNi0xLTEtMA_aac07712-6585-4913-94b6-5ed61affbeed"
      unitRef="usd">559199000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtOC0xLTEtMA_d2fcceba-3c22-4f11-9047-dc310b578190"
      unitRef="usd">227899000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzQtMTItMS0xLTA_fe06cb26-56eb-465e-a6b4-048e5c2f5aa2"
      unitRef="usd">1100938000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtMi0xLTEtMA_8a183662-a9e7-4e07-8e3a-5c5d80a6a7da"
      unitRef="usd">-1105000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtNC0xLTEtMA_0494456f-3285-4ae6-839a-fea3175de64b"
      unitRef="usd">15822000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtNi0xLTEtMA_d2b7debb-fcc5-4893-b4e5-f312718076a7"
      unitRef="usd">71934000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtOC0xLTEtMA_27a78b03-d707-4123-bb40-e96b3576d462"
      unitRef="usd">15525000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzUtMTItMS0xLTA_6d8b1fa4-37b7-43cf-80a4-3d85a02d535e"
      unitRef="usd">102176000</us-gaap:GrossProfit>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtMi0xLTEtMA_55687939-3ce6-48bb-a206-c1bfab0d56c1"
      unitRef="usd">27855000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtNC0xLTEtMA_1ffa9cbd-913e-4b6d-ae0a-b98f5d4ea709"
      unitRef="usd">3850000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtNi0xLTEtMA_9f20da12-3dc0-4c02-9e8f-ede809566cb3"
      unitRef="usd">1296000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtOC0xLTEtMA_0f779324-ddb8-4b18-824f-f324f8f1950e"
      unitRef="usd">19524000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzYtMTItMS0xLTA_a9ae78f6-09a1-45e1-89e4-c6adccc342fc"
      unitRef="usd">52525000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:OperatingIncomeLoss
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctMi0xLTEtMA_7b809389-6b5c-4c91-bb43-f36d66f1f816"
      unitRef="usd">-36503000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctNC0xLTEtMA_59cf9aac-58dc-4501-8b86-f32c756ed723"
      unitRef="usd">-7328000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctNi0xLTEtMA_5a5ee57e-56a6-4421-a96a-8c7b7305d5e1"
      unitRef="usd">27306000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctOC0xLTEtMA_a66aedfc-fd46-469d-99fa-81e91f6e8c63"
      unitRef="usd">-20100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzctMTItMS0xLTA_a77ba7ef-704d-42fc-839f-704043e7daca"
      unitRef="usd">-36625000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="ia87ba0767c484600a888acf9b31a68d2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtMi0xLTEtMA_644f4fc3-66fe-4fcf-a1e9-6e5b1479b653"
      unitRef="usd">96010000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic2a8e461e45649ef96b48725cbcd0c39_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtNC0xLTEtMA_01350c5d-aeaa-4128-90c3-8a388e4fead6"
      unitRef="usd">74041000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i28fa984604d947a6a6f54ed22394f823_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtNi0xLTEtMA_343688e8-5c57-49b2-a9ce-6b117e974552"
      unitRef="usd">203291000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id38951b7ec874558abfb9e33a745ebdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtOC0xLTEtMA_b4411cff-8c40-4735-aa5b-bc8450ccc55d"
      unitRef="usd">19957000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3a7ff24803424b36a2dfe27bd05b1a32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtMTAtMS0xLTA_6a5a9d84-09bf-46d7-be02-e3caecf3a88f"
      unitRef="usd">124011000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzgtMTItMS0xLTA_847ae063-eaca-4fb8-9880-cfdab7ac1bee"
      unitRef="usd">517310000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktMi0xLTEtMA_378c8173-6150-41f3-93ef-0c8925d7b9c4"
      unitRef="usd">2141000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktNC0xLTEtMA_a98365a2-c168-44f1-a6f6-d841a6b09758"
      unitRef="usd">1580000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktNi0xLTEtMA_de1473cb-0f29-4266-b55e-152bf1ce1dc6"
      unitRef="usd">8394000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktOC0xLTEtMA_474e1d47-4af3-431d-a06b-5e4aa5aaece9"
      unitRef="usd">3600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i523ead1f3a1247df83af6c653dcbf3bb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktMTAtMS0xLTA_0ac8d621-dea4-46de-9826-78fab8d9673a"
      unitRef="usd">2824000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzktMTItMS0xLTA_c3795e16-1d99-4f4a-b570-4a625ea1c7af"
      unitRef="usd">18539000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTItMS0xLTIyODk_7546f795-e783-4aa8-80e9-47a59836cca7"
      unitRef="usd">2108000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTQtMS0xLTIyODk_91d8c1f5-c831-45e0-80d7-e52f46d334b7"
      unitRef="usd">5465000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTYtMS0xLTIyODk_a59e6174-6ff8-46d0-9b58-3da0a8aae62d"
      unitRef="usd">7492000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTgtMS0xLTIyODk_045229c4-ffa8-44a8-b7f0-ae4d1b6aa44c"
      unitRef="usd">4059000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEwLTEyLTEtMS0yMjg5_c66a138e-e27a-4025-b900-49407e7e7cfd"
      unitRef="usd">19124000</us-gaap:DepreciationDepletionAndAmortization>
    <mtrx:Grossrevenues
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTItMS0xLTA_7bec33b5-ee9f-4d3f-95c1-e5ec89af6225"
      unitRef="usd">217417000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTQtMS0xLTA_b239980d-9639-40fe-aed6-1912a8ebba19"
      unitRef="usd">322065000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTYtMS0xLTA_b833e9e6-8dd4-4893-b2d4-bcdf81a8eb2e"
      unitRef="usd">524330000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTgtMS0xLTA_1f3a1cfb-8ff5-4283-934f-da269078272c"
      unitRef="usd">357464000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEyLTEyLTEtMS0w_7d7199c8-61f9-4661-8b27-3239887d6d85"
      unitRef="usd">1421276000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i9dcabcf048ff4ebba9ed64061e6ac795_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTItMS0xLTA_3f6d08af-972a-4d01-8a2f-51967c76ec7f"
      unitRef="usd">0</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i647c9428273f4b14ba9590651d2f3731_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTQtMS0xLTA_4f372e54-8a1f-4fdc-8971-9aa0a2f2d50b"
      unitRef="usd">2198000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="ib7514af3a7dd4a9aa741df11baf16ad8_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTYtMS0xLTA_f3fffacb-44ce-4c36-92e3-afa7a095ee95"
      unitRef="usd">2398000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i90f502f62895443abfe00a7e38224294_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTgtMS0xLTA_7190d302-f0c6-4b74-adf8-b4d9aaa783c6"
      unitRef="usd">0</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="ia48656085f2949a3bf0af86b6775e444_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzEzLTEyLTEtMS0w_39beac91-e437-44b6-b6db-5c778efe4c9f"
      unitRef="usd">4596000</mtrx:Grossrevenues>
    <us-gaap:Revenues
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTItMS0xLTA_35dd8134-d461-4324-83b6-37f8a6e477cc"
      unitRef="usd">217417000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTQtMS0xLTA_d7e82352-225a-4337-84c1-31f5cc8bb660"
      unitRef="usd">319867000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTYtMS0xLTA_af6fd4a8-25c3-428a-ac15-f0bc1b587215"
      unitRef="usd">521932000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTgtMS0xLTA_518c6fb4-0c87-4ba9-9e1f-4523e17871c4"
      unitRef="usd">357464000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE0LTEyLTEtMS0w_20341ce7-17c2-4f22-b16b-e1804fb19e82"
      unitRef="usd">1416680000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTItMS0xLTA_ca8f17b1-954b-4b4a-995c-39e39f30dd7e"
      unitRef="usd">15470000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTQtMS0xLTA_8d1bc158-1aef-4e69-84e6-9623c008598a"
      unitRef="usd">35987000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTYtMS0xLTA_c096c286-7fb5-4d25-bc3a-d8b22e51a14e"
      unitRef="usd">56011000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTgtMS0xLTA_5a27b34e-fb09-43fa-bdd0-d06d052fa2c7"
      unitRef="usd">24483000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE1LTEyLTEtMS0w_051f4cdb-9052-4b8a-a055-03c1b76c404e"
      unitRef="usd">131951000</us-gaap:GrossProfit>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTItMS0xLTA_a0a0fe19-d4b7-42ae-a636-3e5e6494c443"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTQtMS0xLTA_8a7d7e7c-b3c4-4b6a-8a6f-338e35e0f24f"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTYtMS0xLTA_4f4390ae-935d-47f7-8f20-538f479e2230"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTgtMS0xLTA_aacddef6-cd0b-4e4e-844c-a92c84e6f13e"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE2LTEyLTEtMS0w_3218977a-7aee-44b5-a579-55d26eddc4ca"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:OperatingIncomeLoss
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTItMS0xLTA_1f157142-2aa6-4f6b-9037-986a690da467"
      unitRef="usd">3668000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTQtMS0xLTA_e314a1eb-557d-44fc-ad53-a3826e67865f"
      unitRef="usd">12984000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTYtMS0xLTA_cd2cbb5f-44eb-4b15-92b3-1b7e2a612e70"
      unitRef="usd">14097000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTgtMS0xLTA_b4c1869c-1821-4893-9ea6-89de9a4b441d"
      unitRef="usd">7181000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE3LTEyLTEtMS0w_249867b0-10db-42b2-8faa-642a7ee2580a"
      unitRef="usd">37930000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="ie3e9638e924c4a36942d6afc9c75a038_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTItMS0xLTA_ea5aa59f-4bd7-4e78-9123-d1f092ff92cd"
      unitRef="usd">155880000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i43bbd8ab39ba4f908c40586d49309847_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTQtMS0xLTA_aa73efc4-43ed-4340-858f-b46af25f98fc"
      unitRef="usd">91959000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iffeb4658022d47d8b4fc3d17abd4d1f9_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTYtMS0xLTA_c052e94e-8da1-4575-8516-00a7b0d65d78"
      unitRef="usd">188912000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3b6f8ea1034543cb96c97e6587ac481a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTgtMS0xLTA_51e2eac2-66b6-4c67-a2f8-3b3e6d2fe771"
      unitRef="usd">90336000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i477ef8f98aea4b0598dcf5ee7904808d_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTEwLTEtMS0w_2aa80c3b-3060-4f1c-8441-b3538ff93c72"
      unitRef="usd">106307000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE4LTEyLTEtMS0w_e138d27e-9540-4578-b80a-2325bb5f48fe"
      unitRef="usd">633394000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTItMS0xLTIyODk_cc926c82-690c-49ff-bcc1-9d6a5e1fc3c5"
      unitRef="usd">2493000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTQtMS0xLTIyODk_160569bf-59a2-4e25-93a9-da27332241c0"
      unitRef="usd">2736000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTYtMS0xLTIyODk_01f6e2dc-a265-4806-91b7-83824972df99"
      unitRef="usd">4644000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTgtMS0xLTIyODk_efb7045f-87da-407e-8ed8-8d9e97e1299b"
      unitRef="usd">3464000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia0b4009899234eeb9aef1f5d4f5a00e1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTEwLTEtMS0yMjg5_3a59f40e-f6c5-408d-a17f-9d529dc0c5de"
      unitRef="usd">6221000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzE5LTEyLTEtMS0yMjg5_40b97436-e91e-4a6a-b1ed-cbf3db027b41"
      unitRef="usd">19558000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i94651c9a709341f884c15b5f154e075e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTItMS0xLTA_8ebba08c-b6b1-4a46-81dd-637d50631167"
      unitRef="usd">2460000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i763de8e28fe9455c8350a5368ba08d5a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTQtMS0xLTA_304ee22d-5459-41ad-af78-f6a2c4276515"
      unitRef="usd">4661000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9996de2565dc41eea9a9412035b21115_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTYtMS0xLTA_3ba2f9d2-989a-4cee-b0aa-25fc4946af3b"
      unitRef="usd">6666000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2650edd652ad405b902e9f6bc5becc7e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTgtMS0xLTA_412e6531-ae14-40f7-933e-082f68429432"
      unitRef="usd">4437000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIwLTEyLTEtMS0w_0a5a7889-a924-404d-8c7c-2b25e0d49d14"
      unitRef="usd">18224000</us-gaap:DepreciationDepletionAndAmortization>
    <mtrx:Grossrevenues
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTItMS0xLTA_cd4e0a7a-5179-407c-a5ea-a4de56a1f6f0"
      unitRef="usd">255931000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTQtMS0xLTA_c1526bfb-9b59-4d31-886f-8c1bc4c52995"
      unitRef="usd">324546000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTYtMS0xLTA_87e8d3df-bfcf-44f4-916e-a53e5dcaf3d6"
      unitRef="usd">319106000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTgtMS0xLTA_86f8dc36-7965-42e7-adb9-b5fb01acca9e"
      unitRef="usd">198155000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIyLTEyLTEtMS0w_935d0f63-50a1-4fcd-8810-9d2fd7678409"
      unitRef="usd">1097738000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="ie253515b5e174eaabae78ad86879cc7e_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTItMS0xLTA_4db42596-86c0-4ff0-94f1-a484cdca4615"
      unitRef="usd">0</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i84a6e0b7dff645b6b5a8253d5f3d5b75_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTQtMS0xLTA_6f4199ba-a827-4606-90f0-ca2dd9e6e322"
      unitRef="usd">1774000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="if31475ac31b1490dacf15213b644288e_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTYtMS0xLTA_2a78fb25-67a0-4dfa-acb8-925d869132ad"
      unitRef="usd">4410000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i56563e01ce7f4eba947a03d65f13ad45_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTgtMS0xLTA_b1f398c0-04db-425d-898a-b0586893cf09"
      unitRef="usd">1000</mtrx:Grossrevenues>
    <mtrx:Grossrevenues
      contextRef="i169f819453034d09804e01813014f99f_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzIzLTEyLTEtMS0w_5ea77705-be23-4636-8922-0edaa918925b"
      unitRef="usd">6185000</mtrx:Grossrevenues>
    <us-gaap:Revenues
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTItMS0xLTA_53204859-9a56-4065-a53a-5ea0e8618ea0"
      unitRef="usd">255931000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTQtMS0xLTA_bee12485-ec91-4d98-94c5-2ab3768e2637"
      unitRef="usd">322772000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTYtMS0xLTA_271adb98-f7ed-4ba1-8dda-babba5ab605f"
      unitRef="usd">314696000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTgtMS0xLTA_3b303de1-02a7-45b7-9f5c-65ea6d0a725c"
      unitRef="usd">198154000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI0LTEyLTEtMS0w_d15e8914-a83d-4929-a790-f54393b1bedc"
      unitRef="usd">1091553000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTItMS0xLTA_ca98ac0d-811a-476b-92fb-bfe2c60ceea6"
      unitRef="usd">18300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTQtMS0xLTA_88922288-60b7-41a9-9f17-78347f78ae0d"
      unitRef="usd">33423000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTYtMS0xLTA_ea33d973-5b31-49ff-9511-107e3c393492"
      unitRef="usd">25778000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTgtMS0xLTA_1166d7e1-ae5d-46fb-93f2-0be94ac7c5a1"
      unitRef="usd">14435000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI1LTEyLTEtMS0w_c8a8df83-1436-4745-96ed-51b79c43ac07"
      unitRef="usd">91936000</us-gaap:GrossProfit>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTItMS0xLTA_64704a14-cde2-406e-8ce8-0b2f2ff2634f"
      unitRef="usd">17281000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTQtMS0xLTA_b86df149-d91a-403a-a675-258e38265678"
      unitRef="usd">717000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTYtMS0xLTA_274be02f-0a6a-47d9-9369-461d4f6c9360"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTgtMS0xLTA_93c6109a-e4f6-43d7-8921-395fa879d03f"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI2LTEyLTEtMS0w_4d92b68c-3019-4975-9243-df5a96ee0214"
      unitRef="usd">17998000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTItMS0xLTA_2cbde266-9143-4d0a-ada0-f84171c44acf"
      unitRef="usd">-16531000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTQtMS0xLTA_7160b9ac-1a12-49d7-935e-f9ebce90a63d"
      unitRef="usd">8798000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTYtMS0xLTA_37cbecf9-da82-44a3-8942-28a514252d9d"
      unitRef="usd">-5907000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTgtMS0xLTA_00675ca0-393e-465a-9a15-506dbb6daed6"
      unitRef="usd">3161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI3LTEyLTEtMS0w_12effca8-c00d-4237-8e9e-28fa14394ad1"
      unitRef="usd">-10479000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i19828383a9b3495395a70d11d6a468c4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTItMS0xLTIyODk_844cd1cd-0482-4c1c-bd5c-a56e4db2c7ef"
      unitRef="usd">161207000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i818fd109a56a40c382d2456c24c4f45a_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTQtMS0xLTIyODk_4798bcc6-040d-49f8-b11e-1ff5800bc245"
      unitRef="usd">111064000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4bee5bb7418741e496d0e56e66999946_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTYtMS0xLTIyODk_7b27817f-3ed1-4d63-af89-c58d73e52078"
      unitRef="usd">149695000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7fdad4b578a740daa34fb060d38412c2_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTgtMS0xLTIyODk_86e4a468-078f-40db-834c-4a32c66516c7"
      unitRef="usd">58816000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iec512f1fdde54475809d97df4ea991ac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTEwLTEtMS0yMjg5_62608414-efcc-454f-b11d-1bf5b1e49f29"
      unitRef="usd">77251000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI4LTEyLTEtMS0yMjg5_3f872796-eedf-42ae-8c56-79ef3646733a"
      unitRef="usd">558033000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTItMS0xLTIyODk_ea99ed4b-821b-4140-8b93-8d5292c56c89"
      unitRef="usd">493000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTQtMS0xLTIyODk_d5e2e78f-37f7-4198-a5c5-62f7e30535fa"
      unitRef="usd">1514000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTYtMS0xLTIyODk_926edd66-f78e-40bc-8981-874b442452a0"
      unitRef="usd">3346000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTgtMS0xLTIyODk_b4fe98ff-e561-4584-8e25-02c3121bbaaa"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8af52974adc7488893ea719f6cfe19eb_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTEwLTEtMS0yMjg5_70c3b14f-d5c0-4126-8ec2-b3de77cbcb35"
      unitRef="usd">3358000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzI5LTEyLTEtMS0yMjg5_b41c10a2-44bf-4d21-b1a7-afdd0b1c12e9"
      unitRef="usd">8711000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7df404e058154fcbab9ef3d01aaf0dc1_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTItMS0xLTIyODk_a349f77c-4475-4609-b80a-d61cf1d502b3"
      unitRef="usd">4359000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie4a30dbaf2d74af384a4292538d04f12_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTQtMS0xLTIyODk_ce6824cf-9c7e-4c66-aec3-24010ecd7b81"
      unitRef="usd">5904000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i09fe5fd526b64fc9ac3d98fba0429870_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTYtMS0xLTIyODk_600a3818-d44f-4f46-801c-b88baa0c16e7"
      unitRef="usd">6623000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i84fefe6b7c854f98870145381cf0cb26_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTgtMS0xLTIyODk_c7910638-fa6c-42ce-8092-7a85a052b039"
      unitRef="usd">3461000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpkYWQxY2I0NGYyZDc0MTNmODRkMDVkYzFlZTAwMWQwMi90YWJsZXJhbmdlOmRhZDFjYjQ0ZjJkNzQxM2Y4NGQwNWRjMWVlMDAxZDAyXzMwLTEyLTEtMS0yMjg5_99d78dfd-3d9c-4366-a88b-8373506c4d84"
      unitRef="usd">20347000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNTg_26041f24-80f2-474a-8c25-4ed6ce8d3524">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Geographical information is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.259%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.996%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.147%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-Lived Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,056&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;193,472&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,241&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,659&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,110&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,738&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other international&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,435&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,502&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,008&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182,150&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,084&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,987&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i0269084d189f4bc0ac42d35e0a7a8886_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzMtMi0xLTEtMA_3bd68dde-e75a-4a94-acb6-174dc65f623f"
      unitRef="usd">164056000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if7b8822ae74d4dae8243460f80dcd3c6_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzMtNC0xLTEtMA_62134ee5-4ee3-42bf-9b34-dd6d95a72abe"
      unitRef="usd">193472000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie037801839884bfeb1d10d020975733a_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzMtNi0xLTEtMA_7cdd9560-46a8-44b7-b6bb-bdfcfdb2d448"
      unitRef="usd">174241000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i92fbf44a20b0469cbf8c711df0a1330b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzQtMi0xLTEtMA_88ab3bb9-f7d8-4f2e-bdb9-110839a0a77b"
      unitRef="usd">5659000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6f1ea42ebf4141f2859edf806048ba05_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzQtNC0xLTEtMA_22290867-e7da-4c91-949f-15f846f71546"
      unitRef="usd">10110000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibe6998c2354c478993aebb5a86c323fd_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzQtNi0xLTEtMA_5b7686ba-68b9-4ac9-99ea-14098f4d4180"
      unitRef="usd">13738000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i029068eaba79476099f1659119cbe250_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzUtMi0xLTEtMA_0533c6c2-d577-4492-a77c-aab9a47351d4"
      unitRef="usd">12435000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3e3edf94f097434eab2628947fc53cf4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzUtNC0xLTEtMA_4106f756-f8be-45fa-b750-6cb405f5fc71"
      unitRef="usd">12502000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2378c4d768f94e9998a08c2d9e5caefc_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzUtNi0xLTEtMA_f372efdc-fe4a-40da-aca4-e3f487d078dd"
      unitRef="usd">13008000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzYtMi0xLTEtMA_a5f7a0b5-9733-457a-87ab-dd7315d061a5"
      unitRef="usd">182150000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzYtNC0xLTEtMA_8c1a7e76-97a4-42f9-9493-9392f9b6090c"
      unitRef="usd">216084000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTpjNGY5YzdkOTg3YzU0NzU2ODQxZmU4ZDdlYjllYTBjZi90YWJsZXJhbmdlOmM0ZjljN2Q5ODdjNTQ3NTY4NDFmZThkN2ViOWVhMGNmXzYtNi0xLTEtMA_aba87c20-7216-4b57-86ae-94903f1b12fe"
      unitRef="usd">200987000</us-gaap:NoncurrentAssets>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90ZXh0cmVnaW9uOmEzYjA2OTdiYzliNjRlYzI5ZGIxNTBiZjBhYjljMTgxXzMyNTk_08e52501-8ef4-4778-96b4-6a8ec2c60549">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.166%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.880%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.880%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.002%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.270%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.542%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Customers as a Percentage of Segment Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical&lt;br/&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil Gas &amp;amp;&lt;br/&gt;Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer one&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer four&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer six&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer seven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer nine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer ten&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eleven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer twelve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer thirteen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer one&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer four&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer six&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer seven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer nine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer ten&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eleven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer one&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.6&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer four&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.4&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer six&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.8&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer seven&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.2&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer eight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.9&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer nine&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.7&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer ten&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.0&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtMi0xLTEtMA_5fcfa77d-e0bb-4a35-ab36-d62d2ee66f20"
      unitRef="number">0.097</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id20e56ed25554d85be71ae2198e6a799_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtNC0xLTEtMA_6047380a-8b45-4bb3-aeb1-c41d8fcef17f"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1b50008254e04984998d4773c9928d0d_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtNi0xLTEtMA_d5f18003-bd95-4b04-8725-137b31fe74c6"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1567a39be44248f29e3edd0bcee2ac91_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtOC0xLTEtMA_ace839f7-e147-4eec-9aac-ede336d557cc"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i595b30fc4c274f729e04edba63340c5d_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMtMTAtMS0xLTA_3e06637b-abe2-4a8f-9821-593d3405c49f"
      unitRef="number">0.471</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0a05ac96423648aa81af2fc45b252565_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtMi0xLTEtMA_57c524df-c5cb-43cb-b6f9-fa75ca6a836d"
      unitRef="number">0.082</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2606e516479d4842a166c2fc7f0477fc_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtNC0xLTEtMA_18a55dbe-ab62-4a1a-9467-f8e03568d5ba"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i34db3d3d516d4e7184fa0a0ff1df9b4a_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtNi0xLTEtMA_54ffdc26-0340-4e4c-a2c6-39aef22dda55"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i46a749018a044798bcb29c1263b3db58_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtOC0xLTEtMA_a8c20ce2-da7a-4f40-a224-7bbaa0ded2b2"
      unitRef="number">0.162</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i352b3ae34f3e4b76a06aa894558dc5ea_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzQtMTAtMS0xLTA_bc26f74b-cf0d-425b-aa55-2deab7e673ee"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i12368523d484486d820d101af10ab642_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtMi0xLTEtMA_0ac1836e-27c5-4605-8ee1-dc7ff8fa59da"
      unitRef="number">0.082</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7c02507d3c2a4e2a978b6fb7971efe1b_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtNC0xLTEtMA_f00747c7-17fc-44d6-9a44-0a93cea81193"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7a58deeeca9c4ee29793ccfbf0763ff2_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtNi0xLTEtMA_2acff45f-f2d5-4309-b696-9880065e1df7"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7484fb11caff43e58bb56fe098fa0a28_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtOC0xLTEtMA_d87c402f-1af0-4a91-b677-d6dea0dc167c"
      unitRef="number">0.161</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1aebfc84a1d5433a9dea47046ce2a678_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzUtMTAtMS0xLTA_958f85e5-891c-4d94-a45f-e4f3ba572627"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icaa6e2213d3f4156b51d3e072d3608ec_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtMi0xLTEtMA_6bd90307-5533-4f9b-b141-b5c90d47baf6"
      unitRef="number">0.068</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if8f6cbf19c22423f8d4caa21db35d4c1_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtNC0xLTEtMA_890c8e1b-4875-464d-8cc4-01cb86273b99"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1532ee3cadb447688b52c660922cad0b_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtNi0xLTEtMA_1ce43247-6b6e-46e5-931b-fb3fbd7cfb93"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i56840cd94bf640d2b95b53d20fcfa935_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtOC0xLTEtMA_85e6539a-f1aa-4451-9457-1495bc00335b"
      unitRef="number">0.134</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i52d61c5445e34b419cd838aec6917c56_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzYtMTAtMS0xLTA_04ddc62d-19bc-4433-90cd-b8153543709c"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9f22994828bb44e7a72a8fc06fdbf9fe_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctMi0xLTEtMA_966927dc-9ee1-44ec-b22a-32df4336e83d"
      unitRef="number">0.041</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2255cb3a8a1f4851af8bd1ce07255e4d_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctNC0xLTEtMA_2164eb6d-df9e-4a8a-a86a-64dd55b671df"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie208a21ce5ea469987e8a280ed538068_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctNi0xLTEtMA_bd507353-6d58-43af-b8c6-2e27208db4a1"
      unitRef="number">0.178</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i780344dd38f44ea887fd14386fb9b5c6_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctOC0xLTEtMA_1e7a58bd-32c0-43ba-8c30-65e4b6c43b6e"
      unitRef="number">0.017</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i123f723cc6e34579bded834f4c60d8eb_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzctMTAtMS0xLTA_21cd95bb-afa9-4023-b030-dbe7de833eaa"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iad21c51398944880bd31afc8dadcb73c_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtMi0xLTEtMA_d8a91fee-f35d-4790-8079-ef2b7f6caba2"
      unitRef="number">0.038</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5371f8a3bb5445119ee91131b448040d_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtNC0xLTEtMA_3f385fce-ef41-4b92-88cf-215ceec51344"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia2dae454dc5745de93355f31f65fe5ff_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtNi0xLTEtMA_44f78262-13c7-4018-bd11-2eb9a3fec387"
      unitRef="number">0.201</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iebe9723b34844543a46897b5eda6905a_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtOC0xLTEtMA_81afac4d-1d6e-4bd8-a3ae-0de8046d5458"
      unitRef="number">0.002</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id364191e9c2649879454c8cc1c258c30_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzgtMTAtMS0xLTA_bbbb90dc-53f4-4c9b-9a28-b8f6207986b9"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie890ea90769b44d28b1f45e988346c7d_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktMi0xLTEtMA_bfe275a9-c932-4f50-bae4-e21520a0d05a"
      unitRef="number">0.032</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic03d872e415341fa9905770b99e2e134_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktNC0xLTEtMA_8f3e5313-86b9-4d46-ae42-a03b39272462"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if1b6b90d769643579b69bff5e35a75d5_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktNi0xLTEtMA_3ad1e0c0-f2d8-4ee6-89ee-1f800a32295e"
      unitRef="number">0.107</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i916d8595b4cd49c2bc361c3314260e1a_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktOC0xLTEtMA_815a4aca-b11a-4f2c-8708-5a63e6e2c7da"
      unitRef="number">0.025</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie936fd02b1f24b43bcdd28b32c5ffca7_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzktMTAtMS0xLTA_0a54c3a1-dec7-40d7-b361-5da6e13f934b"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i19171af94aa946afaa91248d9539b5dc_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTItMS0xLTA_63fb24be-a7b2-4876-9106-4c7a3f4366cd"
      unitRef="number">0.030</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i465b46db2ffc43b79533a5853c5753ed_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTQtMS0xLTA_c9253ab0-3c7e-489b-8ba1-09c10ab08a52"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8ee0516091a840ed90b0854ba7f51468_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTYtMS0xLTA_0ea74013-0c29-4964-8a0d-b8a7628e465c"
      unitRef="number">0.167</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i83813a92bf714b8987ca330af78b86cf_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTgtMS0xLTA_c340cbe7-5a2b-4c4b-b71c-af548c00ba04"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i503ea69f4a2244f0bb488d828f5447c8_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEwLTEwLTEtMS0w_32fae9c9-72b6-4868-bba4-c8183ea3c5a1"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i42d7dcb310644f6ba0d6a0b126a35e8e_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTItMS0xLTA_89800399-2dc9-4dc6-9973-5ab354889127"
      unitRef="number">0.024</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7f267539b10b4bd4a0fdbeee852c9563_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTQtMS0xLTA_393b9ab4-499d-491a-b77d-5110f704a270"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id1bbe8cc11ac4aefabd9d123dad4cd0c_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTYtMS0xLTA_0f2de97d-fd08-4da3-87e5-a948470458b1"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9d2dff1a52534b658f20994ddd091174_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTgtMS0xLTA_309c7dfd-81fa-4ae1-af4d-9630c35f0c63"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9be1eb33be3346d68cfa4ea89c2bc29e_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzExLTEwLTEtMS0w_42050581-e0b3-437b-9771-09530fbed140"
      unitRef="number">0.114</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if47cadeb798e4b4b8ff96abd58f9fd1b_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTItMS0xLTgwMTY_4d41459f-b631-44f3-bb93-c107095f931f"
      unitRef="number">0.020</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia5ed2245ff834604ae38ce211a89a617_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTQtMS0xLTgwMTY_971e6618-7196-452b-8736-cb16e5653956"
      unitRef="number">0.197</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib289e6b0ef294db8989abf9b6a46f1a5_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTYtMS0xLTgwMTY_9bdf4f69-7b8c-44dc-939e-a0d47f652a7d"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if91624c4aeac4665bd61d065a98bb4aa_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTgtMS0xLTgwMTY_0919b6cf-f009-44d0-94b6-72b35608b432"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i87751874c81b466fb76e2d81ba7ab6ce_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTEwLTEtMS04MDE2_974bac2c-2428-49cd-963e-0c2db88fcf69"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic3bd6591ee3e4093bee7a7da90a46c9f_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTItMS0xLTgwMjI_bc9e5040-eccd-4864-b6c8-689a11b71971"
      unitRef="number">0.018</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idf1cb081efb74cc6aa9fcce18b53af91_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTQtMS0xLTgwMjI_a3a76c82-e2de-4e59-9080-26d00b44df5f"
      unitRef="number">0.161</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i22590fe18836411386252358a2a3e802_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTYtMS0xLTgwMjI_6d9aa9ae-e572-49b9-9a3c-a4f34e44660c"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2c9c6ca7d4f54816913794da123bc4a4_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTgtMS0xLTgwMjI_88d75788-1579-4d8d-b100-bc1a2b9e9095"
      unitRef="number">0.001</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i00c60b265f45446ebccb933677b8e60b_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTEwLTEtMS04MDIy_47545fbb-14a0-441c-862b-b2bd31c1db89"
      unitRef="number">0.007</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i309404f134754e369bf09176ccf4b3a9_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTItMS0xLTA_913e299d-ce05-4afb-b145-84850446c7ca"
      unitRef="number">0.017</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i21d57d8beaf74341b5f9f6376a411bb7_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTQtMS0xLTA_d3e36ff9-589d-4ad7-9f0a-23406764d0c2"
      unitRef="number">0.148</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb0159cd70f946c384d267280daf7af3_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTYtMS0xLTA_c4f5ab0a-4fbe-41fb-af1e-b3901b3e15be"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie57f6548c87d48798bbad17f44a88bcb_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTgtMS0xLTA_fd8705c1-e68d-4cbe-bfe0-9aebef020c0d"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iec760e8c0dbe490188e9354f9c51ab29_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEyLTEwLTEtMS0w_66fdaaed-a425-4b93-8b52-06356cf795c4"
      unitRef="number">0.009</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i74fb41540599457ab3220e32dd20373f_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTItMS0xLTA_1426e7a2-c166-4900-85ba-75218c7b86dc"
      unitRef="number">0.015</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i36c4bb1285734158977df7bcf1782e45_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTQtMS0xLTA_168c8dee-0fc6-489c-a6b3-932ee3e871fe"
      unitRef="number">0.146</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1d67fb825da841618ff99f9dbb03e036_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTYtMS0xLTA_3782ca9a-4a29-4b48-bc9c-0b16d8465a73"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ide8cf25f14c441b19eb4a37f0bda0e5c_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTgtMS0xLTA_8b589ac1-739b-45ca-8c0d-50709b18a9c4"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icfd32433326a440b967345de4c9ea54c_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzEzLTEwLTEtMS0w_faeeffa9-5a83-44cd-a2de-f20df684cbfa"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i74dc1f50b2d64c93b692a005426f1340_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTItMS0xLTA_b14523e4-9e01-4a16-b32a-38ea30d9fd07"
      unitRef="number">0.097</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if67d66f83e41490d96c1138258082421_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTQtMS0xLTA_6016230b-3de8-4ea7-add9-4d11ced16878"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iabd8922678e94a6ebfb1b07b36dad28d_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTYtMS0xLTA_9152dc93-1bad-4535-b9b1-6c96b562b09b"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib4e19eff1fc54f8db023c73dc78bb47e_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTgtMS0xLTA_3caa4577-7014-4504-89cd-ae2f7570a26b"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i81e1af55899b43d2a68b23e77c416168_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE1LTEwLTEtMS0w_fd1e81be-8895-4e1d-a4ef-6809eecd95bc"
      unitRef="number">0.384</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5f290ef417124843afd611c743293c1e_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTItMS0xLTA_8dd605fb-b6af-4388-a15f-b2fd5b3a2faf"
      unitRef="number">0.076</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9f6eaad5ab8d4e1a97c716ced6ca88e4_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTQtMS0xLTA_2417c6ff-5709-414d-a5f9-b228fa351d46"
      unitRef="number">0.490</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iab987f5d5d5442fa926d48c91ded78c6_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTYtMS0xLTA_e8653606-33f1-4dde-8d4d-f4e8cb166d4f"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icb6e703e68a34c4aac4b7c3188a6bc8a_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTgtMS0xLTA_9a7ef15d-036f-4920-b82d-87048c4b3dd5"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i36f870bbdb7a4404bd383b8683608a2f_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE2LTEwLTEtMS0w_05eb80fc-8d07-43bc-8f21-ca263f99adc1"
      unitRef="number">0.004</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i65985822a44e4dbdbcc72633b6e12c68_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTItMS0xLTA_9fbbaee3-889a-44c9-9aed-69635b5ce251"
      unitRef="number">0.076</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie0505284e55c475c9611c87e050ffbb4_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTQtMS0xLTA_0a2cf977-73bc-4cbb-96da-eeb2efa74003"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie003a20e4a6442eab6086c50b8df5f08_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTYtMS0xLTA_98c81945-3d92-4a3f-b9dc-9b6efdbe0eb5"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7285c86adfae41cb9ce28b9a5c8d9509_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTgtMS0xLTA_0e95098d-f411-4b6e-a6d6-6785956b3d54"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iac9101c23540434ba004bbe36f27a9bc_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE3LTEwLTEtMS0w_c736b5e5-6e5b-49dc-9eb6-0d1a0b31f848"
      unitRef="number">0.301</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if6d2965744d042eda75579996ddbb46e_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTItMS0xLTA_47f6606c-664a-46b8-84e1-e47b64944269"
      unitRef="number">0.072</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6cc5b82896934545b9e9ae3e47d59c48_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTQtMS0xLTA_22fec72e-cf89-4801-b430-1b25e9a1e838"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9bb9df9123e54c6c9bd7682c21688c41_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTYtMS0xLTA_6929ca42-52a1-417e-9058-81734ea0a768"
      unitRef="number">0.309</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4706a586569545b39b04d794ecb6eef0_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTgtMS0xLTA_aed57171-d8d8-48ee-8c4b-60e80bbfbd1e"
      unitRef="number">0.006</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i160401d98f404f11ac1c9be8e45466a1_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE4LTEwLTEtMS0w_4a388e9f-7602-47bd-9eaf-2cd6ed1d4f35"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i343ed67ace674962bf35e6bbaf7f6296_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTItMS0xLTA_297e2305-78e8-4b49-9bae-d6807c53d4c7"
      unitRef="number">0.071</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i16aa03bff2dc480ab9ad66e085d27c85_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTQtMS0xLTA_205ad485-4848-4454-afc0-bed437eddd6e"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5c2bbea5a54d4f58b2f636af1e94556c_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTYtMS0xLTA_fc273300-bb47-419f-90ee-341b4d8dc6b9"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4dbe4de01bb746789e65fdcc5aaaee0a_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTgtMS0xLTA_55a99dbb-c06c-4b67-aed0-f000252710e3"
      unitRef="number">0.194</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icea9bfa07cd54f3f9a017130437c8737_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzE5LTEwLTEtMS0w_80448e5d-31b4-448a-a883-740212818030"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2aa7b1fa0c884b84820f471a3289896e_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTItMS0xLTA_76c23117-aac2-4473-98fb-c5763e1f1aaa"
      unitRef="number">0.050</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibb060a74ea06411d801022b6fa0085a2_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTQtMS0xLTA_b799bc66-a233-4cb0-8df7-f0602cf00659"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3703c30c09f7431c83d45a81c531b502_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTYtMS0xLTA_8bfa8d4f-4285-466f-9280-b2d2ea2371d2"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a88756fc52e45558c480ae6e47a333c_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTgtMS0xLTA_aa1ce1d9-c27c-4662-aa0b-3ff262d3ccdc"
      unitRef="number">0.136</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id6619b75cbd9464b80e6eaf0d649b9c6_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIwLTEwLTEtMS0w_dd8b0544-211d-4f9d-a747-e2c0cb99aa3c"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic1d0d8ab6f584938b425e95b2522f83f_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTItMS0xLTA_a666ed61-fec4-4f6e-b882-831d28c4862d"
      unitRef="number">0.046</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaaf1ad653174472597f09f7a95dbf331_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTQtMS0xLTA_35a37142-5966-4599-9643-eb4bd7ef75da"
      unitRef="number">0.003</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i61b7dda22fd74f55ab5053232942d182_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTYtMS0xLTA_18473b56-eb04-4437-b62a-cc806672cba2"
      unitRef="number">0.031</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i81464aab0885437c8c51cb7f09d10f60_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTgtMS0xLTA_37761bb0-c35f-4378-b0a1-9bc802d87d48"
      unitRef="number">0.106</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3c33d89bd5c645a9b7fb95480d544594_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIxLTEwLTEtMS0w_91894d27-02e4-4636-a06f-2f019dc0c8a0"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i303de1f4cca247f788a02caf313b046e_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTItMS0xLTA_38235bf8-84a9-477c-bab8-28ad39f34b75"
      unitRef="number">0.034</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaa4caf2496de4d8e957d5ef06578b5f4_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTQtMS0xLTA_bad730ad-e90c-4c2b-9864-5bee6ce3749c"
      unitRef="number">0.224</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifb3712f4255c49969329b6bebe78bd3d_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTYtMS0xLTA_1f026d32-dcc1-4efe-9749-76a21f6d0374"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0da65ddbea4a42508dd49ace3c5b8a3c_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTgtMS0xLTA_5a52612e-bb5f-454d-a79a-6e282f3b923e"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1df1a1f8de444ba39853298f58f773f5_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIyLTEwLTEtMS0w_48ece4b4-52f9-4b18-80e2-dacb8d8142d8"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia8ad7a641c2e4b53b0be64d116453631_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTItMS0xLTA_cf5616e8-3be5-4df4-b1ce-6f931f5e9a7a"
      unitRef="number">0.031</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ice60d2e42e6e4f0b9901f046c7824144_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTQtMS0xLTA_06245d2a-a2b9-4aab-9497-051353d75a1b"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4ac5611c5c41423ebcc2777808f1735b_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTYtMS0xLTA_762eef8d-f5d4-4d72-a8c6-5aeee9db372b"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0423c0cdc399450aa3eccf9d1e878038_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTgtMS0xLTA_df3873d3-fa86-4231-aa23-3f6f42370ae1"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4ad6e7853d1a4ecca18454a7d58066f3_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzIzLTEwLTEtMS0w_27065d6b-7e22-4143-8817-c8367e71be01"
      unitRef="number">0.123</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if60079d052f249edb7de743a80689ac3_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTItMS0xLTA_10083651-ff36-48e5-994a-14193d1c3568"
      unitRef="number">0.030</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia2887969df2346ea811a0c93f9f28ee5_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTQtMS0xLTA_b69c60fc-4e51-43e4-a7b5-d49c80a80c5a"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibeb0add299d6445bab72e250a3505980_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTYtMS0xLTA_81e72fe1-a036-4172-82ca-0a1f29545973"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic78dffe2b81841d9b063f2fd479b4ae3_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTgtMS0xLTA_5195c5a2-2edc-4f66-bf5c-627a3d3809aa"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id5c7f63c59464583908b018e4791bb63_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI0LTEwLTEtMS0w_1b4d2f8e-d78d-4b03-8968-13ed7f2c28e3"
      unitRef="number">0.120</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i84de8b2666ec49819dbd102e4fc14f07_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTItMS0xLTIzMTU_680998d4-c9d3-4e41-a003-eef4e89dd8f6"
      unitRef="number">0.021</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i536229bbd76043a888ddbf87b0bed87a_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTQtMS0xLTIzMTU_ce98cbb3-2a6a-4e69-83b5-d88276021e1a"
      unitRef="number">0.134</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i792976bf0a814900a58d7c7316464cb8_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTYtMS0xLTIzMTU_374d84c9-9084-4517-a67f-91000581d074"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idfa02c895dd940acbd598ae6545020ee_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTgtMS0xLTIzMTU_5907650f-a901-4b8d-9514-1562c360b5c7"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8c996676567e4d3eb575bb98ab090cda_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI1LTEwLTEtMS0yMzE1_81a8b043-589b-4c5f-aa36-cb255b791c1a"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3cb2577d7e6c4a7d8698da8b7fdf6388_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTItMS0xLTA_0c1e0737-74a4-46e4-808f-e2d97cb1158b"
      unitRef="number">0.114</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i358ea1b85c804c969cfe61e77ab1ecf4_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTQtMS0xLTA_aeab97bd-0a2a-4412-85d9-d10242155132"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic1639742397b4cadb7ae75089f8dba84_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTYtMS0xLTA_539947d5-b8a6-41bc-8df4-217b38c617ee"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i216ff7509b394aeea4bbf06c7cf6c4f3_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTgtMS0xLTA_d9b6b6d1-d9da-4266-9340-a74f356af702"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0116fc29c13c412e8dd4adede872df92_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI2LTEwLTEtMS0w_84742810-1401-4680-9059-25c762481d9d"
      unitRef="number">0.629</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i55a08d59ca5b40f9aab901197a12761d_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTItMS0xLTA_17d59707-fdc0-4457-ba2d-fe3a39e86353"
      unitRef="number">0.086</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2fdec00b0b99474793857fdaa4a37502_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTQtMS0xLTA_e37a5606-78f8-4e8d-9ed5-48d77f142842"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i97184e23f1574cc38cec9db013826f8c_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTYtMS0xLTA_f5e0dfb6-6a48-4f96-9b9c-8918194a1ad5"
      unitRef="number">0.290</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i24f3e8e48541440a97af6ba86dba156e_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTgtMS0xLTA_8fdd9e7f-2c9c-4a36-b4fc-e9acb9a0400c"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i91b54d9d947a42b0a881041ff2e3b91d_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI3LTEwLTEtMS0w_f60c64b3-2635-41b0-b156-8d2bffcb4a23"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if28e10eb3e12412e93a9c77d1de09c2f_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTItMS0xLTA_8f107f23-0393-4ab4-94da-35b137ecbe45"
      unitRef="number">0.064</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7c4cf462eb3e425bb0ced16c48ec1d29_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTQtMS0xLTA_df985a89-82af-49da-b748-13af40fd4c21"
      unitRef="number">0.265</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7728e5b69dab4817a3ab2511f103741f_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTYtMS0xLTA_4fabaaa6-0003-489c-b89b-4d1ccf39875e"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ica3f7de50885496b87a7aa57bd9b28d8_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTgtMS0xLTA_5e2c1152-3fe2-49a8-874a-31aa61713020"
      unitRef="number">0.006</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia09c221d92c14bab836223269b54071b_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI4LTEwLTEtMS0w_304137a7-08d8-4b4c-abde-1801b00270b5"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2dd71d5184354f19b8cf0698d5d320a5_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTItMS0xLTA_43e0660a-ea54-422d-9970-870b9da17f17"
      unitRef="number">0.060</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i63bce89720a54c82a17f1d74f0bda253_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTQtMS0xLTA_1fefa00a-22fc-43e5-a0c0-50e9000a4ea5"
      unitRef="number">0.254</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0f031dbd694e4b4099ce3c4799ddab51_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTYtMS0xLTA_9418a15b-1395-4260-b1ff-112e32d80a65"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if29446802b674316bdc179e1fd59be03_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTgtMS0xLTA_f9cf90dc-b978-4bbe-b7a0-447e1d0ad5cb"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic014aba6700c48a2a579490fb4b7ad0e_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzI5LTEwLTEtMS0w_9022538a-d6bd-450f-a31a-488aec3d9178"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1354fca9b7704e29a163e85706d8485b_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTItMS0xLTA_1f7e7c66-7cb6-4601-b688-824b8a65dc86"
      unitRef="number">0.042</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic7e7536f351e4a4eb4d26469f915a0b3_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTQtMS0xLTA_b83238ef-1e72-4787-aec4-86a591f631cc"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i36b0537b463c4a63bd5f4d41e72525c5_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTYtMS0xLTA_64bc1eef-1967-402f-9777-1fbe6fb88679"
      unitRef="number">0.120</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iabaca72533be4b36a05b3e8f2800ca5b_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTgtMS0xLTA_d1db55ba-955e-4a35-9d41-9497a260fb5e"
      unitRef="number">0.022</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7f88a6b723134a3cb8ba44349edf7338_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMwLTEwLTEtMS0w_3dc44e5e-ff82-43e2-988d-0d61873e0206"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9162b518023d495eab0b050d9bfdb3d2_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTItMS0xLTA_50fe524a-6e5e-48aa-83d6-eef53c13a956"
      unitRef="number">0.032</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia8e4700944f44d4a95e2fcba3c1d256d_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTQtMS0xLTA_aef9387e-30a7-41c0-8b2b-216d25acfbfa"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i76e0d1364aaf4f3f9000c1335df53f05_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTYtMS0xLTA_b128341e-c45a-49e1-a6e3-6e6373296d49"
      unitRef="number">0.108</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3f6bd7ff14a544e3901cccd3d465407e_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTgtMS0xLTA_e9eb99e3-1129-447e-8a72-59122112a43d"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i299cb6a83c4142ac8187e3d3e92dd370_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMxLTEwLTEtMS0w_15e816b0-8c21-4ae9-8169-0631887c4e0f"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i07e97a1eca6944a487009455a592facb_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTItMS0xLTA_e7c4f33c-47f5-4aa7-9e43-a9e62233ab00"
      unitRef="number">0.032</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic3188c8af11345fbad99a19949dc50b6_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTQtMS0xLTA_6ec22687-ec85-4e8d-86ff-41cf28d7e531"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i23fe3693296a4f6eb8bede2d541d1693_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTYtMS0xLTA_27c8a959-83fb-4266-97a7-7be1015086cd"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic845acf8ee3844869b64a79a24cecc7e_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTgtMS0xLTA_992b4385-a3a3-4259-8c98-3846d0f973d7"
      unitRef="number">0.109</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i10a5b5a1119748bda4900b85522894fb_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMyLTEwLTEtMS0w_7af55646-4a75-4e29-9462-68ebe793b985"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6b8c49ad8de741f48e93eb56cc796afb_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTItMS0xLTIzMDQ_7275a720-51de-459f-8947-f4caf639be10"
      unitRef="number">0.030</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i21823147dabd44d2ab07e4a7b0be201c_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTQtMS0xLTIzMDQ_75668881-4ee7-4830-8090-463ad9d8da7f"
      unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icf9be5b343a1461abf939f305780d5da_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTYtMS0xLTIzMDQ_8cbf9a31-efe3-4705-bb98-f8d189f804bf"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9f11ddc84601413c8c4fe8e54c7bc627_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTgtMS0xLTIzMDQ_02c83faf-5fc5-4081-a23b-aa6550f2f133"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4bcc96cd84044adbb0f0f17e80560c6f_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzMzLTEwLTEtMS0yMzA0_2df1990f-a0ad-44fd-95c9-8276d6617cd2"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id79f474e25864c148ce2871778397647_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTItMS0xLTIzMDQ_d7489798-5b61-41a8-bf62-ee5c76fd382b"
      unitRef="number">0.027</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib0527b07523749f7a0d3d5202a379a18_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTQtMS0xLTIzMDQ_061117ae-5e6f-4fe1-b153-184c47aab7e0"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if9cc1cb78d754f0bb3b6006c00c4ed1a_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTYtMS0xLTIzMDQ_68b57274-2405-4945-bd02-71a4c0ca1269"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i90830f0450c54f008e44cdf968d003a7_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTgtMS0xLTIzMDQ_3a148f4c-82fe-4c53-9c30-1e8ea06a609a"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifee978efebdc44508ce4ef7f3b768c7a_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM0LTEwLTEtMS0yMzA0_4cf911e7-f924-4fb9-a470-4c2166e0b542"
      unitRef="number">0.147</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0de00801b62644cfa66fcce2f859b7af_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTItMS0xLTIzMDQ_b0c0f8cb-aa3f-4a0a-9eec-f36088c48076"
      unitRef="number">0.023</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie8e656cf93524f8bbee3a139ae6a4744_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTQtMS0xLTIzMDQ_4591c876-77fa-4c48-b7fa-4ea4771a87b0"
      unitRef="number">0.100</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8e907cc6d91144daa2a28bf7c3e486c9_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTYtMS0xLTIzMDQ_c06f1861-f66c-4782-b632-cf6bc17e2edb"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i904280fd49ae49349507b928a791d73b_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTgtMS0xLTIzMDQ_365be0ad-aad7-483d-af38-88a04a8388bf"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib4413922891f4322975aebc43a128b16_D20170701-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xODcvZnJhZzphM2IwNjk3YmM5YjY0ZWMyOWRiMTUwYmYwYWI5YzE4MS90YWJsZTowYmIzNGMzMmEwNjE0YWE1OWU4MjgwODAxMmFjZTEyYS90YWJsZXJhbmdlOjBiYjM0YzMyYTA2MTRhYTU5ZTgyODA4MDEyYWNlMTJhXzM1LTEwLTEtMS0yMzA0_706c7516-ddae-4498-9c6b-728898a7ba53"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGV4dHJlZ2lvbjo2MTYzNmI2OWMxNmM0MDczYTVjYjA3NmUyZDMwMWM5Ml84MjQ2MzM3MjE4NDQ0_0b3632f4-c4f4-404a-8457-c0aef11aef76">Restructuring Costs&lt;div style="text-align:justify;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2020, the Company announced a business improvement plan for the Electrical Infrastructure segment and its strategic initiative to exit the domestic iron and steel industry.  Planned activities under the business improvement plan and the wind down of the domestic iron and steel industry were expanded in the second half of the year due to lower revenue in fiscal 2020 and uncertainties caused by the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The business improvement plan consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with the near-term revenue expectation.  The restructuring costs are primarily comprised of severance and personnel-related costs related to reductions in workforce and impairments of operating lease right-of-use assets, other intangible assets and other fixed assets related to the closure of certain offices.  The Company incurred $14.0 million of restructuring costs in fiscal 2020 and has substantially completed its business improvement plan and the wind down of the domestic iron and steel business as of June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Restructuring costs incurred are classified as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:80.040%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.176%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year Ended &lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,571&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,150&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Electrical Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,955&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil Gas &amp;amp; Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,767&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,708&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Oil Gas &amp;amp; Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,850&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;576&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Storage Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,296&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,861&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,048&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,909&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring Costs by Type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,775&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,710&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,525&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:79.894%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.176%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,403&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.190%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.328%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.401%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:4.180%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;"&gt;The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGV4dHJlZ2lvbjo2MTYzNmI2OWMxNmM0MDczYTVjYjA3NmUyZDMwMWM5Ml84MjQ2MzM3MjE4NDQ1_f7973743-e667-45c3-aa1d-f2d5abf3fb77">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Restructuring costs incurred are classified as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:80.040%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.176%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year Ended &lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electrical Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,571&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,150&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Electrical Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,955&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oil Gas &amp;amp; Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,767&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,708&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Oil Gas &amp;amp; Chemical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,850&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Storage Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;576&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Storage Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,296&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,861&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,048&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,909&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring Costs by Type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total severance costs and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,775&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total facility costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,710&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other intangible asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,525&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:SeveranceCosts1
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8zLTItMS0xLTIzODI_4c472b5a-608c-4256-bac2-b617e4cbfd1e"
      unitRef="usd">1571000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV80LTItMS0xLTIzODI_304c8cab-1886-499e-a24b-2a7800e69222"
      unitRef="usd">234000</us-gaap:BusinessExitCosts1>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV81LTItMS0xLTM3OTk_e053ee12-4366-43eb-b449-3d0737694f94"
      unitRef="usd">1150000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:RestructuringCharges
      contextRef="i713bd9d58833472a881fe9b855fa98c2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV81LTItMS0xLTIzODI_411c51c2-6b65-4904-a573-4d75b7393355"
      unitRef="usd">2955000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV83LTItMS0xLTIzODI_864d53b1-f450-4aa8-b2e0-84f83ad6a782"
      unitRef="usd">1767000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV84LTItMS0xLTIzODI_ac1e0121-13b6-4524-9712-6061b537bbdc"
      unitRef="usd">1708000</us-gaap:BusinessExitCosts1>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMC0yLTEtMS0zODIz_2d887dd4-cee8-49c1-be89-b0dc328b9b35"
      unitRef="usd">375000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:RestructuringCharges
      contextRef="i8559e77651434680ac3f8cd158c4a275_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV85LTItMS0xLTIzODI_94da59db-b8c8-4c23-a132-8e5d3c069312"
      unitRef="usd">3850000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMS0yLTEtMS0yMzgy_f56eea44-a3f8-418f-9d47-5cd821faa07b"
      unitRef="usd">576000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMi0yLTEtMS0yMzgy_63911089-1b8f-4dba-a3c0-55fa1dcf1909"
      unitRef="usd">720000</us-gaap:BusinessExitCosts1>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNS0yLTEtMS0zODYy_bab0904f-7bfc-4484-b706-dfd40f2cdcbc"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:RestructuringCharges
      contextRef="iaad484d9473d4d5685ea6b7f3bff7285_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xMy0yLTEtMS0yMzgy_b2b4e6d5-9f4f-4a92-b8fa-94dfc06f61ca"
      unitRef="usd">1296000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNS0yLTEtMS0yMzgy_b2f995eb-8f44-4b30-a714-5aa86e6cdf2b"
      unitRef="usd">4861000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNi0yLTEtMS0yMzgy_a3ecb3cc-666f-471f-88c8-7f3f04ef96e4"
      unitRef="usd">1048000</us-gaap:BusinessExitCosts1>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yMC0yLTEtMS0zODkz_6b526f0c-7fdb-465a-ba93-76e9d7d58172"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:RestructuringCharges
      contextRef="i60caad4fe9044c898bfac8a4136a95c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8xNy0yLTEtMS0yMzgy_f744515a-2574-4aa0-bac4-662b7ebdc52f"
      unitRef="usd">5909000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yNS0yLTEtMS0zOTAx_224e92f4-a992-4e4f-be5b-c9afa048619a"
      unitRef="usd">8775000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yNi0yLTEtMS0zOTAx_fa212b85-2903-412a-ab79-871c8a37eccd"
      unitRef="usd">3710000</us-gaap:BusinessExitCosts1>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6YTRiN2NmOTU2Nzk5NDAzODhmZWU4YzU2NjcwYTIxODUvdGFibGVyYW5nZTphNGI3Y2Y5NTY3OTk0MDM4OGZlZThjNTY2NzBhMjE4NV8yNy0yLTEtMS0zOTAx_b7300313-23ca-4c80-a9c9-535b5f405b88"
      unitRef="usd">1525000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGV4dHJlZ2lvbjo2MTYzNmI2OWMxNmM0MDczYTVjYjA3NmUyZDMwMWM5Ml84MjQ2MzM3MjE4NDQ2_3ec55962-9b29-4fdd-acb5-52f28ef598f1">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:79.894%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.176%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance as of June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,010&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,403&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8wLTItMS0xLTgwNDQ_2206d1ee-b2e0-4c36-9e30-e9fde5a2e877"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8xLTItMS0xLTgwNDc_de952e0c-1f84-4c15-b403-c0f2000428c8"
      unitRef="usd">14010000</us-gaap:RestructuringCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8yLTItMS0xLTgwNDk_058f60e0-2170-4ead-bd07-b18e0b0a44eb"
      unitRef="usd">5215000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV8zLTItMS0xLTgwNTE_3ec0229c-d067-4064-8714-9d84c687b2a2"
      unitRef="usd">-6392000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18yMjAwL2ZyYWc6NjE2MzZiNjljMTZjNDA3M2E1Y2IwNzZlMmQzMDFjOTIvdGFibGU6NWM4NmY0ZDFiNWYzNDhmNGJhN2JlODZkZmViYzBjZjEvdGFibGVyYW5nZTo1Yzg2ZjRkMWI1ZjM0OGY0YmE3YmU4NmRmZWJjMGNmMV80LTItMS0xLTgwNTM_c15cf66c-4fbf-45f2-b1de-458eae96296e"
      unitRef="usd">2403000</us-gaap:RestructuringReserve>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90ZXh0cmVnaW9uOmI2ODU5ZmZmYmFmYjQ2OTI5NjFjOTkyODJhMzZlNmUwXzI4OQ_22e9dd5a-efb8-4890-8645-17328cd3d8ff">&lt;div style="text-align:center;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Matrix Service Company&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Quarterly Financial Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fiscal Years Ended June&#160;30, 2020 and June&#160;30, 2019 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.274%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.822%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.822%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.822%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.824%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338,097&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318,677&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,327&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195,837&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,465&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,001&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,477&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,233&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,515&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,559&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,451&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,774&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,151&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(28,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.23&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.22&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318,511&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,568&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358,887&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,714&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,421&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,886&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,906&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,738&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,220&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,527&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,794&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,389&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,305&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,932&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,933&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,812&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.09&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.15&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.48&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.08&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.47&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.821%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.765%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.765%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90ZXh0cmVnaW9uOmI2ODU5ZmZmYmFmYjQ2OTI5NjFjOTkyODJhMzZlNmUwXzMwMg_01a6ca0d-1ffd-442d-bcc2-12a1783bf0c8">&lt;div style="text-align:center;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Matrix Service Company&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Quarterly Financial Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fiscal Years Ended June&#160;30, 2020 and June&#160;30, 2019 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.274%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.822%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.822%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.822%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.824%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338,097&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318,677&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,327&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195,837&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,465&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,001&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,477&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,233&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible asset impairments and restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,515&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,559&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,451&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,774&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,151&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(28,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.23&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.22&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318,511&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,568&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358,887&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,714&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,421&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,886&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,906&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,738&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,220&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,527&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,794&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,389&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,305&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,932&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,933&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,812&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.09&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.15&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.48&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.08&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.47&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.821%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.772%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.765%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.765%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.377%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:Revenues
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtMi0xLTEtMA_a49bc780-016c-4377-8988-aef5673d6b19"
      unitRef="usd">338097000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtNC0xLTEtMA_29ffba81-eb81-45e6-9e75-17e9ab37da39"
      unitRef="usd">318677000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtNi0xLTEtMA_c2cd2502-4bb6-4a7e-a50f-3f492183b3e7"
      unitRef="usd">248327000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzMtOC0xLTEtMA_2662617c-cb5d-4fe9-97b2-670c97657022"
      unitRef="usd">195837000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtMi0xLTEtMA_b7178c5b-c381-475a-94f0-50b250b735ca"
      unitRef="usd">32465000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtNC0xLTEtMA_4c6ef6ec-f4bf-4d75-8b97-2595780ae1e7"
      unitRef="usd">30001000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtNi0xLTEtMA_36b52cb6-4dba-4498-a284-cdb119064e96"
      unitRef="usd">20477000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzQtOC0xLTEtMA_5b08f235-5717-4aab-89fa-14d8bb6964a4"
      unitRef="usd">19233000</us-gaap:GrossProfit>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtMi0xLTEtNzI5Ng_51010d60-5c59-4ba4-9f56-62f0efefb8fd"
      unitRef="usd">0</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNC0xLTEtNzMwMA_e04e18c4-8593-41a3-8cbc-2ae31733efca"
      unitRef="usd">38515000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNi0xLTEtNzMwMw_5878dfa9-9750-41b0-b2e5-c832db21ff43"
      unitRef="usd">6559000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtOC0xLTEtNzMwNw_708b29c2-dfba-49ac-b931-f965d94d6dc3"
      unitRef="usd">7451000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtMi0xLTEtMA_d1aa9439-88d4-4cf5-9563-af55384c3990"
      unitRef="usd">8774000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNC0xLTEtMA_0fa7e7f7-08c7-4a07-a16b-61b503f018e1"
      unitRef="usd">-31679000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtNi0xLTEtMA_95c1b166-dd37-4463-8294-9a04129c9c78"
      unitRef="usd">-5800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzUtOC0xLTEtMA_bc41f4fa-a01a-4677-8510-0e15398d0a2b"
      unitRef="usd">-7920000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtMi0xLTEtMA_4dd4c1d9-ff2b-458b-b29f-ef81dbe85045"
      unitRef="usd">6151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtNC0xLTEtMA_b0000cdf-f05c-4ea0-9fa2-b344cf9bcd66"
      unitRef="usd">-28008000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtNi0xLTEtMA_ec4147d6-eaaf-41b0-af08-5524629e0f9c"
      unitRef="usd">-5495000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzYtOC0xLTEtMA_1f6ad6ad-b983-4366-a163-5ee55fbb6cd3"
      unitRef="usd">-5722000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtMi0xLTEtMA_8400a5c1-58bf-4290-bd7a-50f364a76919"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtNC0xLTEtMA_cdeee2c0-0dcd-43da-b478-cb4baf41b7fc"
      unitRef="usdPerShare">-1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtNi0xLTEtMA_43019e0d-1ecc-4e02-86c1-323ceca94014"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzgtOC0xLTEtMA_85f8230e-9eb6-4fe4-b0ef-0a64d213d6a3"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8dd1b4ed4a28470fa05aa88a80e5c7b5_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktMi0xLTEtMA_42e1e203-9d16-4536-ace7-4e4a3aa941eb"
      unitRef="usdPerShare">0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i70266d1339644fe1a1c42cf1aa172d60_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktNC0xLTEtMA_a65af354-991c-4910-b251-7fb7acd66ce9"
      unitRef="usdPerShare">-1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i710881230bba42e5825d1df955c7f5e5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktNi0xLTEtMA_eebed907-b1fd-4ec9-95ee-ea765f53c2e5"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i98697913137b4462ad08557072b7701d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzktOC0xLTEtMA_d4caaef0-1f49-4333-83bb-79970af15a9a"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTItMS0xLTA_5dd376a2-1a2a-483f-aee1-237a86f03f44"
      unitRef="usd">318511000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTQtMS0xLTA_69a3e639-b446-4e80-8ed0-d19cf2e2c71f"
      unitRef="usd">340568000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTYtMS0xLTA_a4da3160-506d-49a9-828a-17c0b09ee669"
      unitRef="usd">358887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzExLTgtMS0xLTA_6ba4f0a5-8f53-4783-9a99-cf26782c088a"
      unitRef="usd">398714000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTItMS0xLTA_e5017cc2-37da-481d-bdc3-a5168da8a236"
      unitRef="usd">23421000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTQtMS0xLTA_95ee689b-b5ec-4ea9-b4d3-cf2a4c644755"
      unitRef="usd">27886000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTYtMS0xLTA_762df608-dd08-48ae-86d2-bc0f501e1a75"
      unitRef="usd">36906000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEyLTgtMS0xLTA_15bb27dc-9e14-405e-906c-3c97b2254845"
      unitRef="usd">43738000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTItMS0xLTA_33e1e902-e4d9-428b-888c-85d052c68946"
      unitRef="usd">2220000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTQtMS0xLTA_e0036657-97a0-4b36-a5fe-fd7de6f230b4"
      unitRef="usd">5527000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTYtMS0xLTA_c562c0a7-2abb-4dde-936f-54cf2f842d18"
      unitRef="usd">12794000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzEzLTgtMS0xLTA_a16d40ea-7f1c-4dfd-ac3b-5ae7fa913614"
      unitRef="usd">17389000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTItMS0xLTA_89f20ede-def1-4efa-8d62-bb95516f084d"
      unitRef="usd">2305000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTQtMS0xLTA_6add0c0c-cfc3-4921-8a11-0ec22d90ceb0"
      unitRef="usd">3932000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTYtMS0xLTA_eebd7bf1-4607-42a5-a13e-8e6ee05dee54"
      unitRef="usd">8933000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE0LTgtMS0xLTA_fe60b431-af57-471d-b0e0-60b7181138e1"
      unitRef="usd">12812000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTItMS0xLTA_c8f55088-6c98-4c1f-a8b0-a7bdfa027e21"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTQtMS0xLTA_03d62574-c5e6-402e-b800-bf3d369c7abc"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTYtMS0xLTA_6ac448a5-ff5a-44e5-b43b-836c8fead889"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE2LTgtMS0xLTA_68cc6451-2372-43b6-991f-07101fe8d02f"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7874b3b0f1c3472493e83928b74c9902_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTItMS0xLTA_d92a1ccc-75cf-4e18-9b91-da5d064c5bf4"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icdada76f72a94409a62dc118114fb5eb_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTQtMS0xLTA_496f7cb4-dca7-4033-8d3f-9b6807ce1084"
      unitRef="usdPerShare">0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie1792a186f1e4dec84b5f90956a3c624_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTYtMS0xLTA_19558110-4a92-4076-a7ea-f96c5a786632"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4bbd82e2690e42e5b0492661b85510bb_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTAvZnJhZzpiNjg1OWZmZmJhZmI0NjkyOTYxYzk5MjgyYTM2ZTZlMC90YWJsZTpiZGEwOWEyMDNkYzA0NmMxYjM5OTJiNGRjYTY4NGExNS90YWJsZXJhbmdlOmJkYTA5YTIwM2RjMDQ2YzFiMzk5MmI0ZGNhNjg0YTE1XzE3LTgtMS0xLTA_ae291617-7983-4b28-92ea-d64c4ea0d7d1"
      unitRef="usdPerShare">0.47</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90ZXh0cmVnaW9uOjI2YWMyYzFlMTk4YjQzNDE4OTIxMjVjNmQ2NTA3YWM4XzExNDg_f4f0b0f1-1bac-4d8e-a090-00cc16e901d1">&lt;div style="text-align:center;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Matrix Service Company&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Schedule II&#x2014;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(In thousands)&lt;/span&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;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.008%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.365%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.479%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.365%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.479%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.365%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.479%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.954%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.479%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.954%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.365%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.479%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.212%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.217%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COL. A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COL. B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COL. C&lt;br/&gt;ADDITIONS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COL. D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COL. E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#160;at&lt;br/&gt;Beginning&#160;of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charged&#160;to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charged to Other Accounts&#x2014;Describe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deductions&#x2014;Describe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#160;at&lt;br/&gt;End of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;923&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,158&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(A)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;905&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation reserve for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,959&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,062&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(258)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(B)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,763&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,882&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,220&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,668&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,327&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(C)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;923&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation reserve for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,638&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,594&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,959&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,965&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,599&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,882&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,887&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(E)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,327&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation reserve for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,719&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(F)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,638&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,606&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,127&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,965&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.206%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.582%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.430%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.852%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/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-indent:-18pt;padding-left:31.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(A)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;"&gt;Primarily relates to a $0.6 million reserve that was recognized as bad debt expense and ultimately settled and written off within fiscal 2020 and $0.3 million of payments received on a balance that was fully reserved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(B)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;"&gt;Relates to foreign currency exchange rate differences for the portion of the valuation allowance on net operating loss and tax credit carryforwards in foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(C)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;"&gt;Primarily relates to a $5.2 million reversal of a previous reserved account receivable balance that was fully settled with an agreement with the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(D)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;"&gt;Relates to the deferred tax asset of $0.8 million created by a stock-based compensation award with a market condition that was fully reserved in fiscal 2018.  In fiscal 2019, upon the final determination that the award would not vest, the Company wrote off the deferred tax asset against the reserve.  The remaining balance relates to $0.5 million of fully reserved tax credits that expired in fiscal 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(E)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.8pt;"&gt;Primarily relates to the reversal of reserved account receivable that was fully settled with cash and future backlog.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:31.5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(F)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;"&gt;Primarily relates to $0.8 million of stock-based compensation expense recognized in fiscal 2018 that was not deductible for tax purposes due to not meeting a market condition vesting requirement and to $0.3 million of foreign tax credits that expired.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i79a6382740f14e309294fb20f6d3c316_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtMi0xLTEtMA_620f5884-a3f5-4148-9cf0-ee73d6502d2b"
      unitRef="usd">923000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtNC0xLTEtMA_940667cd-7192-4726-bb70-7029289aac39"
      unitRef="usd">1158000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtNi0xLTEtMA_273ab32f-6b46-4e99-830a-800bffd43959"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9f8bdf04580d42a0942f7cf8f7b8ddac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtOC0xLTEtMA_08c0f14d-2e45-47a2-97cc-40aeebb1d515"
      unitRef="usd">1176000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibf6364d7b6804c7d8df296b5e9caeb0f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzQtMTEtMS0xLTA_5a95430f-c799-4077-a5ad-e6cb37817388"
      unitRef="usd">905000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia8562572a7644264ac10a9c6705f0aef_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtMi0xLTEtMA_4a2aafa3-b516-40f5-b0b7-feeae2b006d2"
      unitRef="usd">4959000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i0c8508194210447486ca84449d7b91cd_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtNC0xLTEtMA_8f267587-0ab0-4e7a-b376-2f46589dea2b"
      unitRef="usd">3062000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i0c8508194210447486ca84449d7b91cd_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtNi0xLTEtMA_e3ee2583-7d72-4b16-8116-cea245f89597"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i0c8508194210447486ca84449d7b91cd_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtOC0xLTEtMA_2aa163e6-b9bb-4dbc-9a84-efd30fdb4e27"
      unitRef="usd">258000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9fb0ac8f9ef04ffa9b8c20f142ca9a5f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzUtMTEtMS0xLTA_b94e0810-6088-4a49-851f-655c2662eed1"
      unitRef="usd">7763000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtMi0xLTEtMA_e277f983-be07-4fb7-9e39-1df5795c7c76"
      unitRef="usd">5882000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtNC0xLTEtMA_16484f6f-295c-485c-ad2e-3df8b3b61ade"
      unitRef="usd">4220000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtNi0xLTEtMA_6e3a4909-28cd-4ce5-804e-c59cdf44bf7e"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtOC0xLTEtMA_8dcc758f-84d2-4cb9-a2ff-c40cb7f2610b"
      unitRef="usd">1434000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idecff3b9741a4caba48daaa763645c91_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzYtMTEtMS0xLTA_2dbddc26-50cc-4aa1-9912-e7fb635fb85e"
      unitRef="usd">8668000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibcc74897db1f404e9ca7875c6fc3ea23_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktMi0xLTEtMA_543dc157-c465-439b-92b4-98d2dc85f902"
      unitRef="usd">6327000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktNC0xLTEtMA_cb9e211f-f44b-4e6b-afe7-b6ea8ce4a420"
      unitRef="usd">5000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktNi0xLTEtMA_6376e493-aa95-4c37-8109-e7aa032f8331"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if7f1ff31e36344c9b62880b66027d87c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktOC0xLTEtMA_68f0a05e-9edc-4dec-b1c7-37240dd6fe9e"
      unitRef="usd">5409000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i79a6382740f14e309294fb20f6d3c316_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzktMTEtMS0xLTA_2e111156-0cfa-4e4b-8d0a-79cf7834d011"
      unitRef="usd">923000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibfc9d730024d43bd8819612a815e61d7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTItMS0xLTA_15a7cb20-0f51-4c7b-984c-80d7eb347249"
      unitRef="usd">1638000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9211507b4890452aa59b8e36530b9861_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTQtMS0xLTA_8cca4497-41ea-4d09-a681-3e0c241cb12b"
      unitRef="usd">4594000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i9211507b4890452aa59b8e36530b9861_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTYtMS0xLTA_137b604a-f390-4d7b-8e08-97208242f025"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9211507b4890452aa59b8e36530b9861_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTgtMS0xLTA_90f55195-ae80-42c4-adf3-d20cc63b0c99"
      unitRef="usd">1273000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia8562572a7644264ac10a9c6705f0aef_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzEwLTExLTEtMS0w_24e5188d-1e63-448c-a42c-5fe2ba20b8c6"
      unitRef="usd">4959000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTItMS0xLTA_e91f4957-0141-4738-85f7-de122b1691a9"
      unitRef="usd">7965000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTQtMS0xLTA_17b1ed48-9a7c-461c-a0c6-1d827bcc47e0"
      unitRef="usd">4599000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTYtMS0xLTA_c37d60e4-1f10-48f5-9092-1c2d5a1ac47d"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib344702519dc4b09bcc6140fddc8ca92_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTgtMS0xLTA_a5e4bbec-2f8c-46eb-b1aa-f10c850acaac"
      unitRef="usd">6682000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iedce527556da49889727d2c558a68dab_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzExLTExLTEtMS0w_062a1137-395d-4fb6-9364-a844924d82c1"
      unitRef="usd">5882000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4df4c28a8f7b43cf8f58ff191cdadcb1_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTItMS0xLTA_23411a63-4691-4bd0-9cc9-d12d4330b654"
      unitRef="usd">9887000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTQtMS0xLTA_07f9c433-93ea-4a7f-ba1c-353e7b19e8b4"
      unitRef="usd">107000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTYtMS0xLTA_51b54034-6f51-464b-aa5d-fc8c3361af2b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i97d415eae81f4991958e89ebb75edc35_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTgtMS0xLTA_3f81b3ef-0423-4104-8d78-77cb4a09d4f8"
      unitRef="usd">3667000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibcc74897db1f404e9ca7875c6fc3ea23_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE0LTExLTEtMS0w_5d41b629-5ba2-4781-8f03-575ab2df0594"
      unitRef="usd">6327000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ieb8a0eeabb4345c0bf61368ccedb3aac_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTItMS0xLTA_a049f0e0-2c13-4b5d-9886-29b089fcb4d3"
      unitRef="usd">1719000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTQtMS0xLTA_fcfa8066-4ff0-4fc3-96b6-70c162634c58"
      unitRef="usd">1020000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTYtMS0xLTA_c045c0d7-f9ab-48ee-8385-ec2f0dad13a7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if9262efc867d496bb7689ec00c41cd90_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTgtMS0xLTA_fdf39f46-2903-4d4b-8141-822354fabc06"
      unitRef="usd">1101000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibfc9d730024d43bd8819612a815e61d7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE1LTExLTEtMS0w_6812527a-ae10-451f-9e92-5c9d2f662472"
      unitRef="usd">1638000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idad17a20c9064ecc998381cefd83dfab_I20170630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTItMS0xLTA_ac557bec-b990-480b-8f26-44b5ee5cfae3"
      unitRef="usd">11606000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTQtMS0xLTA_1bf541ff-882f-4916-b3c7-861cf8215594"
      unitRef="usd">1127000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTYtMS0xLTA_09016268-b237-42be-bc4d-ef5b16200d5b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i653018a98f194f0bbba029e97db6a1a2_D20170701-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTgtMS0xLTA_40e573bf-ae97-4367-b693-00c098e0fdf9"
      unitRef="usd">4768000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4bc1985ac3414555a595386226cca6ad_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xOTMvZnJhZzoyNmFjMmMxZTE5OGI0MzQxODkyMTI1YzZkNjUwN2FjOC90YWJsZTo3OTVjNzRlNWU1M2U0OTkxYWUxZTE4YjcwM2E2ZWJjYi90YWJsZXJhbmdlOjc5NWM3NGU1ZTUzZTQ5OTFhZTFlMThiNzAzYTZlYmNiXzE2LTExLTEtMS0w_32f8cc21-06f2-4110-a6b1-557305474634"
      unitRef="usd">7965000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754859819256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Sep. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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 " 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-K<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2020<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-15461<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MATRIX SERVICE CO<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000866273<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--06-30<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">73-1352174<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5100 E. Skelly Drive,<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_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 500<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tulsa,<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OK<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">74135<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">918<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">838-8822<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MTRX<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,460,196<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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CoverAbstract</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_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is 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_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 Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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>19
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754863695256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 1,100,938<span></span>
</td>
<td class="nump">$ 1,416,680<span></span>
</td>
<td class="nump">$ 1,091,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">998,762<span></span>
</td>
<td class="nump">1,284,729<span></span>
</td>
<td class="nump">999,617<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">102,176<span></span>
</td>
<td class="nump">131,951<span></span>
</td>
<td class="nump">91,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">86,276<span></span>
</td>
<td class="nump">94,021<span></span>
</td>
<td class="nump">84,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and other intangible asset impairment</a></td>
<td class="nump">38,515<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring costs</a></td>
<td class="nump">14,010<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(36,625)<span></span>
</td>
<td class="nump">37,930<span></span>
</td>
<td class="num">(10,479)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(1,597)<span></span>
</td>
<td class="num">(1,296)<span></span>
</td>
<td class="num">(2,600)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,270<span></span>
</td>
<td class="nump">1,167<span></span>
</td>
<td class="nump">381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax expense</a></td>
<td class="num">(36,644)<span></span>
</td>
<td class="nump">38,412<span></span>
</td>
<td class="num">(12,148)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for federal, state and foreign income taxes</a></td>
<td class="num">(3,570)<span></span>
</td>
<td class="nump">10,430<span></span>
</td>
<td class="num">(668)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">$ (33,074)<span></span>
</td>
<td class="nump">$ 27,982<span></span>
</td>
<td class="num">$ (11,480)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings (loss) per common share</a></td>
<td class="num">$ (1.24)<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="num">$ (0.43)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings (loss) per common share</a></td>
<td class="num">$ (1.24)<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="num">$ (0.43)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">26,621<span></span>
</td>
<td class="nump">26,891<span></span>
</td>
<td class="nump">26,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">26,621<span></span>
</td>
<td class="nump">27,587<span></span>
</td>
<td class="nump">26,769<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=120395209&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&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=109234566&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=120380238&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=121326447&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=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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=109234566&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=121326447&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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&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=120311839&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=120311839&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=68072869&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=120311839&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=120395209&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=120311839&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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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=119993939&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=120311839&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=120395209&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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120395209&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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120311839&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=75031198&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=120311839&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=120311839&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 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 13: 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=120395209&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=120395209&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=6371337&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=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 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=121326447&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>20
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853450680">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</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 " 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">$ (33,074)<span></span>
</td>
<td class="nump">$ 27,982<span></span>
</td>
<td class="num">$ (11,480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively)</a></td>
<td class="num">(622)<span></span>
</td>
<td class="num">(340)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (33,696)<span></span>
</td>
<td class="nump">$ 27,642<span></span>
</td>
<td class="num">$ (11,567)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754865252632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax effect</a></td>
<td class="num">$ (88)<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="num">$ (24)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<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 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30755-110894<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754858648216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 100,036<span></span>
</td>
<td class="nump">$ 89,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowances (2020 - $905; 2019 - $923)</a></td>
<td class="nump">160,671<span></span>
</td>
<td class="nump">218,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">59,548<span></span>
</td>
<td class="nump">96,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">6,460<span></span>
</td>
<td class="nump">8,017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">3,919<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">4,526<span></span>
</td>
<td class="nump">5,034<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">335,160<span></span>
</td>
<td class="nump">417,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property, plant and equipment, at cost:</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_mtrx_LandBuildingsAndImprovementsGross', window );">Land and buildings</a></td>
<td class="nump">42,695<span></span>
</td>
<td class="nump">41,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Construction equipment</a></td>
<td class="nump">94,154<span></span>
</td>
<td class="nump">91,793<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_TransportationEquipmentGross', window );">Transportation equipment</a></td>
<td class="nump">55,864<span></span>
</td>
<td class="nump">52,526<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_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross', window );">Office equipment and software</a></td>
<td class="nump">39,356<span></span>
</td>
<td class="nump">43,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">4,427<span></span>
</td>
<td class="nump">7,619<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment - at cost</a></td>
<td class="nump">236,496<span></span>
</td>
<td class="nump">236,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(155,748)<span></span>
</td>
<td class="num">(157,414)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment - net</a></td>
<td class="nump">80,748<span></span>
</td>
<td class="nump">79,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">21,375<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">60,369<span></span>
</td>
<td class="nump">93,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets</a></td>
<td class="nump">8,837<span></span>
</td>
<td class="nump">19,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">5,988<span></span>
</td>
<td class="nump">2,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">4,833<span></span>
</td>
<td class="nump">21,226<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">517,310<span></span>
</td>
<td class="nump">633,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">73,094<span></span>
</td>
<td class="nump">114,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings on uncompleted contracts in excess of costs and estimated earnings</a></td>
<td class="nump">63,889<span></span>
</td>
<td class="nump">105,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued wages and benefits</a></td>
<td class="nump">16,205<span></span>
</td>
<td class="nump">38,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Accrued insurance</a></td>
<td class="nump">7,301<span></span>
</td>
<td class="nump">9,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">7,568<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">7,890<span></span>
</td>
<td class="nump">5,331<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">175,947<span></span>
</td>
<td class="nump">275,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">19,997<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings under senior secured revolving credit facility</a></td>
<td class="nump">9,208<span></span>
</td>
<td class="nump">5,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Other liabilities</a></td>
<td class="nump">4,208<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">209,421<span></span>
</td>
<td class="nump">281,437<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock&#8212;$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June&#160;30, 2020 and June&#160;30, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019</a></td>
<td class="nump">279<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">138,966<span></span>
</td>
<td class="nump">137,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">206,402<span></span>
</td>
<td class="nump">239,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(8,373)<span></span>
</td>
<td class="num">(7,751)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityBeforeTreasuryStock', window );">Total stockholders' equity before treasury stock</a></td>
<td class="nump">337,274<span></span>
</td>
<td class="nump">369,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less treasury stock, at cost &#8212; 1,746,689 and 1,081,014 shares as of June&#160;30, 2020 and June&#160;30, 2019</a></td>
<td class="num">(29,385)<span></span>
</td>
<td class="num">(17,759)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">307,889<span></span>
</td>
<td class="nump">351,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 517,310<span></span>
</td>
<td class="nump">$ 633,394<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LandBuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Land Buildings And Improvements Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LandBuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Office equipment and capitalized computer software gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_TransportationEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transportation Equipment Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_TransportationEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121593590&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=121566466&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=121593590&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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<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 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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121566466&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=121566466&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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<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 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=116690757&amp;loc=SL116692626-108610<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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(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/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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 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://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=120311839&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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: 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 5: 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=121559654&amp;loc=d3e5710-111685<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.9)<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 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 8: 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=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121566466&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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&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=121556615&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=121604090&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=120406818&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=120406818&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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=120406818&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=120406818&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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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://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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://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 2: 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=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: 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=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 6: 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=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&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(16))<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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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_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=121603541&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=121603541&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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-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=121566466&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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/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 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 4: 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=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: 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 6: 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=121370832&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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityBeforeTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityBeforeTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: 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 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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 18: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>23
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754859637832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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, allowances</a></td>
<td class="nump">$ 905<span></span>
</td>
<td class="nump">$ 923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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 " 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">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">27,888,217<span></span>
</td>
<td class="nump">27,888,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">26,141,528<span></span>
</td>
<td class="nump">26,807,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">1,746,689<span></span>
</td>
<td class="nump">1,081,014<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=121611835&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=121599878&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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_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>24
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754858590856">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</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 " 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">$ (33,074)<span></span>
</td>
<td class="nump">$ 27,982<span></span>
</td>
<td class="num">$ (11,480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities, net of effects of acquisitions:</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 " 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">19,124<span></span>
</td>
<td class="nump">18,224<span></span>
</td>
<td class="nump">20,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment (Note 4)</a></td>
<td class="nump">38,515<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">9,877<span></span>
</td>
<td class="nump">11,908<span></span>
</td>
<td class="nump">8,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14)</a></td>
<td class="nump">5,215<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_DeferredIncomeTaxExpenseBenefitSocf', window );">Deferred income tax</a></td>
<td class="num">(3,630)<span></span>
</td>
<td class="nump">2,061<span></span>
</td>
<td class="num">(1,186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on disposal of business (Note 3)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(427)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property, plant and equipment</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(854)<span></span>
</td>
<td class="num">(662)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for uncollectible accounts</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">701<span></span>
</td>
<td class="nump">397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:</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 " 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="nump">56,603<span></span>
</td>
<td class="num">(15,374)<span></span>
</td>
<td class="nump">5,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">36,535<span></span>
</td>
<td class="num">(19,809)<span></span>
</td>
<td class="nump">14,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">1,557<span></span>
</td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(1,415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets and liabilities</a></td>
<td class="nump">11,029<span></span>
</td>
<td class="num">(12,246)<span></span>
</td>
<td class="nump">369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(38,915)<span></span>
</td>
<td class="nump">32,651<span></span>
</td>
<td class="num">(25,883)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Billings on uncompleted contracts in excess of costs and estimated earnings</a></td>
<td class="num">(41,737)<span></span>
</td>
<td class="num">(14,983)<span></span>
</td>
<td class="nump">45,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(17,398)<span></span>
</td>
<td class="nump">14,427<span></span>
</td>
<td class="nump">1,796<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">44,085<span></span>
</td>
<td class="nump">41,394<span></span>
</td>
<td class="nump">74,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(18,539)<span></span>
</td>
<td class="num">(19,558)<span></span>
</td>
<td class="num">(8,711)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,687)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from disposal of business (Note 3)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,885<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from asset sales</a></td>
<td class="nump">1,423<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used by investing activities</a></td>
<td class="num">(17,116)<span></span>
</td>
<td class="num">(14,448)<span></span>
</td>
<td class="num">(9,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Advances under senior secured revolving credit facility</a></td>
<td class="nump">18,567<span></span>
</td>
<td class="nump">16,225<span></span>
</td>
<td class="nump">85,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Repayments of advances under senior secured revolving credit facility</a></td>
<td class="num">(14,357)<span></span>
</td>
<td class="num">(10,896)<span></span>
</td>
<td class="num">(130,248)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt amendment fees</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(364)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Open market purchase of treasury shares</a></td>
<td class="num">(17,045)<span></span>
</td>
<td class="num">(5,190)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Issuances of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfOtherEquity', window );">Repurchase of common stock for payment of statutory taxes due on equity-based compensation</a></td>
<td class="num">(3,524)<span></span>
</td>
<td class="num">(1,685)<span></span>
</td>
<td class="num">(627)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used by financing activities</a></td>
<td class="num">(16,039)<span></span>
</td>
<td class="num">(1,107)<span></span>
</td>
<td class="num">(45,312)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(609)<span></span>
</td>
<td class="num">(181)<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">10,321<span></span>
</td>
<td class="nump">25,658<span></span>
</td>
<td class="nump">20,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">89,715<span></span>
</td>
<td class="nump">64,057<span></span>
</td>
<td class="nump">43,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">100,036<span></span>
</td>
<td class="nump">89,715<span></span>
</td>
<td class="nump">64,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Other cash flow information:</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 " 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 during the period for income taxes</a></td>
<td class="nump">6,394<span></span>
</td>
<td class="nump">3,309<span></span>
</td>
<td class="nump">1,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the period for interest</a></td>
<td class="nump">2,148<span></span>
</td>
<td class="nump">1,705<span></span>
</td>
<td class="nump">2,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property, plant and equipment on account</a></td>
<td class="nump">$ 48<span></span>
</td>
<td class="nump">$ 2,686<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_DeferredIncomeTaxExpenseBenefitSocf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred income tax expense benefit socf.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DeferredIncomeTaxExpenseBenefitSocf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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=121566466&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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=121586364&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_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></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=121586364&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of 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=121586364&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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) included in net income that results in no cash inflow (outflow), 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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_PaymentsForRepurchaseOfOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to reacquire equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsForRepurchaseOfOtherEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option 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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the amount received from the stock plan 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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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=121599337&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=120395209&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_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754850057400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income(Loss)</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances, beginning at Jun. 30, 2017</a></td>
<td class="nump">$ 321,809<span></span>
</td>
<td class="nump">$ 279<span></span>
</td>
<td class="nump">$ 128,419<span></span>
</td>
<td class="nump">$ 222,974<span></span>
</td>
<td class="num">$ (22,539)<span></span>
</td>
<td class="num">$ (7,324)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(11,480)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,480)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(87)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Treasury Shares Sold to Employee Stock Purchase Plan</a></td>
<td class="nump">293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(240)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">557<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_mtrx_IssuanceOfDeferredShares', window );">Issuance of deferred shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,469)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,469<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_mtrx_OtherTreasurySharePurchases', window );">Treasury shares repurchased to satisfy tax withholding obligations</a></td>
<td class="num">(627)<span></span>
</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">(627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">8,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances, ending at Jun. 30, 2018</a></td>
<td class="nump">318,843<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">132,198<span></span>
</td>
<td class="nump">211,494<span></span>
</td>
<td class="num">(17,717)<span></span>
</td>
<td class="num">(7,411)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="nump">27,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(340)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(340)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Treasury Shares Sold to Employee Stock Purchase Plan</a></td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">254<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_mtrx_IssuanceOfDeferredShares', window );">Issuance of deferred shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,306)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,306<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_mtrx_OtherTreasurySharePurchases', window );">Treasury shares repurchased to satisfy tax withholding obligations</a></td>
<td class="num">(1,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>
<td class="num">(1,685)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Open market purchase of treasury shares</a></td>
<td class="num">(5,190)<span></span>
</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,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">11,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances, ending at Jun. 30, 2019</a></td>
<td class="nump">351,957<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">137,712<span></span>
</td>
<td class="nump">239,476<span></span>
</td>
<td class="num">(17,759)<span></span>
</td>
<td class="num">(7,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(33,074)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,074)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(622)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(622)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Treasury Shares Sold to Employee Stock Purchase Plan</a></td>
<td class="nump">320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">339<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_mtrx_IssuanceOfDeferredShares', window );">Issuance of deferred shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,604)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,604<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_mtrx_OtherTreasurySharePurchases', window );">Treasury shares repurchased to satisfy tax withholding obligations</a></td>
<td class="num">(3,524)<span></span>
</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,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Open market purchase of treasury shares</a></td>
<td class="num">(17,045)<span></span>
</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">(17,045)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">9,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances, ending at Jun. 30, 2020</a></td>
<td class="nump">$ 307,889<span></span>
</td>
<td class="nump">$ 279<span></span>
</td>
<td class="nump">$ 138,966<span></span>
</td>
<td class="nump">$ 206,402<span></span>
</td>
<td class="num">$ (29,385)<span></span>
</td>
<td class="num">$ (8,373)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_IssuanceOfDeferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of deferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_IssuanceOfDeferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_OtherTreasurySharePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other treasury share purchases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_OtherTreasurySharePurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120383193&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=120383193&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=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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-31)<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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: 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 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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 18: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=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>26
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852477560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee Stock Purchase Plans, shares</a></td>
<td class="nump">20,733<span></span>
</td>
<td class="nump">15,812<span></span>
</td>
<td class="nump">21,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
<td class="nump">31,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_mtrx_DeferredSharesIssued', window );">Issuance of deferred shares, shares</a></td>
<td class="nump">542,279<span></span>
</td>
<td class="nump">314,711<span></span>
</td>
<td class="nump">253,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_OtherTreasurySharesAcquired', window );">Treasury shares repurchased to satisfy tax withholding obligations</a></td>
<td class="nump">181,081<span></span>
</td>
<td class="nump">79,111<span></span>
</td>
<td class="nump">52,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Open market purchase of treasury shares, shares</a></td>
<td class="nump">1,047,606<span></span>
</td>
<td class="nump">310,532<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_DeferredSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Shares Issued</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DeferredSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_OtherTreasurySharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other treasury shares acquired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_OtherTreasurySharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853432264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Organization and Basis of Presentation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (&#8220;Matrix&#8221; or the &#8220;Company&#8221;), all of which are wholly owned.  Intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in the United States, Canada, South Korea and Australia.  The Company&#8217;s reportable segments are Electrical Infrastructure, Oil Gas&#160;&amp; Chemical, Storage Solutions and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs.  Actual results could materially differ from those estimates.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of New Leases Standard</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842).  Under this guidance, lessees are required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated operating lease liability or finance lease liability.  The right-of-use asset represents the lessee's right to use, or control the use of, a specified asset for the specified lease term.  The lease liability represents the lessee's obligation to make lease payments arising from the lease, measured on a discounted basis.  Based on certain characteristics, leases are classified as operating leases or finance leases.  Operating lease liabilities and right-of-use assets are adjusted to result in a single straight-line lease expense over the life of the lease.  Finance lease liabilities and right-of-use assets, which contain provisions similar to capital leases under the prior accounting standards, result in the recognition of interest expense on the lease liability and amortization expense on the right-of-use asset over the term of the lease.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 1, 2019, the Company adopted the standard using the modified retrospective method.  The modified retrospective method permits the Company to record right-of-use assets and lease liabilities for existing leases as of the date of adoption rather than at the beginning of the earliest period presented.  The Company recorded operating lease right-of-use assets of $24.6&#160;million and operating lease liabilities of $25.8&#160;million as of July 1, 2019.  The adoption of the standard did not have a material impact on the Company&#8217;s retained earnings, Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.  Financial results reported in prior periods are unchanged and reflect the prior lease accounting standards in place at the time.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the package of practical expedients permitted under the transition guidance for the new standard, which among other things, allowed the Company to carry forward the historical lease classification of its existing leases.  All of the Company's existing leases were classified as operating leases prior to adoption and have retained this classification after adoption.  In addition, the Company elected not to utilize the hindsight practical expedient to determine the lease term for existing leases at adoption.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lease Accounting Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  The Company determines if an arrangement is or contains a lease at inception of the arrangement.  An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration.  Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received.  Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date.  Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis.  Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease.  The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General Information about our Contracts with Customers</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services.  Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones.  Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project.  The elapsed time from award to completion of performance may be in excess of one year for capital projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 1: Contract Identification</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not recognize revenue unless we have identified a contract with a customer.  A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable.  We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract.  This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 2: Identify Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Next, we identify each performance obligation in the contract.  A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer.  Revenue is recognized separately for each performance obligation in the contract.  Many of our contracts have one clearly identifiable performance obligation.  However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services.  For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer.  Accordingly, we generally identify one performance obligation in our contracts.  The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 3: Determine Contract Price</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the performance obligations in the contract, we determine the contract price.  The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s).  In a fixed price contract, the contract price is a single lump-sum amount.  In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price.  These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets.  We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable.  We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.  We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved.  Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 4: Assign Contract Price to Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the contract price, we assign such price to the performance obligation(s) in the contract.  If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 5: Recognize Revenue as Performance Obligations are Satisfied</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record revenue for contracts with our customers as we satisfy the contracts' performance obligations.  We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced.  We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract.  As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs.  Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked.  Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected.  The Company does not sell separate warranties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion.  Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment.  Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period.  If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change Orders </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contracts are often modified through change orders, which are changes to the agreed upon scope of work.  Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract.  The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis.  For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Claims </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us.  Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim.  The determination of our legal basis for a claim requires significant judgment.  We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Claims are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash.  We have cash on deposit at June&#160;30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">protection limits, respectively.  The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June&#160;30, 2020.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts.  The Company&#8217;s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms.  The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers&#8217; industries.  To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances.  In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs.  Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts.  Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retentions</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets.  Accounts payable retentions are generally settled within one year.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loss Contingencies</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various legal actions, claims and other contingencies arise in the normal course of our business.  Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, &#8220;Loss Contingencies&#8221;.  Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable.  We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known.  We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity.  However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Legal costs are expensed as incurred.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions.  Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets.  Depreciable lives are as follows: buildings&#8212;40 years, construction equipment&#8212;3 to 15 years, transportation equipment&#8212;3 to 5 years, and office equipment and software&#8212;3 to 10 years.  Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management&#8217;s judgment, that the carrying value of such assets used in operations may not be recoverable.  The determination of whether an impairment has occurred is based on management&#8217;s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets.  If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred.  Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired.  In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom.  We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value.  The goodwill impairment test involves comparing management&#8217;s estimate of the fair value of a reporting unit with its carrying value, including goodwill.  If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired.  If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units.  For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan.  As a result, actual results may differ from the estimates utilized in our income approach.  For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA.  The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements.  As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years.  A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value.  The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset.  An impairment loss is equal to the excess of the carrying amount over the fair value of the asset.  If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain insurance coverage for various aspects of our operations.  However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions.  We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known.  Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future.  If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans.  The fair value of these awards is calculated at grant date.  The fair value of time-based, nonvested deferred shares is the value of the Company&#8217;s common stock at the grant date.  The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model.  The fair value of stock options is determined based on the Black-Scholes option pricing model.  For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use the asset and liability approach for financial accounting and reporting for income taxes.  Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income.  Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results.  Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not.  Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors.  Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currencies of the Company&#8217;s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively.  The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency.  For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year.  Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders&#8217; Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income.  Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses.  Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts.  The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected.  The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period.  The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring.  The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses.  In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions.  The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852282952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text">Revenue<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had $566.4 million of remaining performance obligations yet to be satisfied as of June&#160;30, 2020.  The Company expects to recognize approximately $429.0 million of its remaining performance obligations as revenue within the next twelve months.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Balances</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition.  As a result, we carry contract assets and liabilities in our balance sheet.  These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current.  We present our contract assets in the balance sheet as Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts ("CIE").  CIE consists of revenue recognized in excess of billings.  We present our contract liabilities in the balance sheet as Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings ("BIE").  BIE consists of billings in excess of revenue recognized.  The following table provides information about CIE and BIE:</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.509%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,548</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,535)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,341)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,543)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,202</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The difference between the beginning and ending balances of the Company's CIE and BIE primarily results from the timing of revenue recognized relative to its billings.  The amount of revenue recognized during the twelve months ended June&#160;30, 2020 that was included in the prior period BIE balance was $104.4 million.  This revenue consists primarily of work performed during the period on contracts with customers that had advance billings.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Progress billings in accounts receivable at June&#160;30, 2020 and June&#160;30, 2019 included retentions to be collected within one year of $37.3 million and $21.9 million, respectively.  Contract retentions collectible beyond one year are included in other assets in the Consolidated Balance Sheets and totaled $1.6 million as of June&#160;30, 2020 and $17.7 million as of June&#160;30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregated Revenue</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue disaggregated by reportable segment is presented in Note 13 - Segment Information.  The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Disaggregation:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,367,844</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">981,292</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,133</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,722</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,426</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,053</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract Type Disaggregation:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed-price contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748,007</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588,039</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time and materials and other cost reimbursable contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415,379</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,673</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">503,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically, the Company assumes more risk with fixed-price contracts since increases in cost to perform the work may not be recoverable.  However, these types of contracts typically offer higher profits than time and materials and other cost reimbursable contracts when completed at or below the costs originally estimated.  The profitability of time and materials and other cost reimbursable contracts is typically lower than fixed-price contracts and is usually less volatile than fixed-price contracts since the profit component is factored into the rates charged for labor, equipment and materials, or is expressed in the contract as a percentage of the reimbursable costs incurred.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The mix of revenue by contract type shifted since the third quarter of fiscal 2020 due to the Company's strategic initiative to exit the domestic iron and steel industry, which was comprised primarily of time and materials and other cost reimbursable contracts.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853428024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Disposals<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions and Disposals<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sale of Process Heating Business </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the Company sold non-core assets associated with a business that marketed process heating equipment for&#160;$3.9 million&#160;in cash, including $0.2 million of customary final post-closing adjustments paid in October 2018.  The Company recognized a gain of $0.4 million on the sale, which was included in Other in the Consolidated Statements of Income.  The revenue and operating results of the business, which were included in the Oil Gas &amp; Chemical segment, were 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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852267912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill by segment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:34.237%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil&#160;Gas&#160;&amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,152</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,764</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,981</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,501</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,826</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,760</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,972</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,162</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Disposal of business</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,830</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,368</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,881)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(169)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,567</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,369</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal.  The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit.  None of the goodwill was considered impaired since the Company recorded a gain on the disposal.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment.  The fiscal 2020 test indicated that three reporting units with a combined total of $14.2&#160;million of goodwill as of June 30, 2020 were at higher risk of future impairment than others.  If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil.  These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price.  Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter&#8217;s downward acceleration of revenue and gross margin.  Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired.  Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events.  These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter.  As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future.  Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2018, the Company recorded a $17.3 million impairment of goodwill included in the Electrical Infrastructure segment.   The impairment was triggered by lower financial projections as a result of the Company's decision to shift its strategy away from EPC power generation projects to smaller, individual packages that better fit the Company's strategy and risk profile, and sluggish maintenance and capital spending by some key clients in our Northeast and Mid-Atlantic high voltage markets.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of each reporting unit was derived primarily by utilizing a discounted cash flow analysis.  The key assumptions used are described in Note 1 - Summary of Significant Accounting Policies, Goodwill.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $1.2&#160;million.  The customer relationship primarily related to services which were impacted by the Company's performance improvement plan (see Note 14 - Restructuring Costs).  As a result, the customer relationship intangible asset was no longer recoverable.  As of June 30, 2020, this intangible asset had a remaining useful life of approximately 2 years, a gross carrying amount of $6.3&#160;million and accumulated amortization of $5.1&#160;million.  The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Also in the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $0.4&#160;million in connection with the closure of an underperforming operating unit.  The closure was part the Company's performance improvement plan (see Note 14 - Restructuring Costs).  As of June 30, 2020, this intangible asset had a remaining useful life of approximately 4 years, a gross carrying amount of $0.9&#160;million and accumulated amortization of $0.5&#160;million.  The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, in connection with the factors disclosed for the Industrial segment goodwill impairment above, the Company fully impaired a customer relationship with a net book value of $5.6&#160;million.  As of December 31, 2019, this intangible asset had a remaining useful life of 9 years, a gross carrying amount of $9.4&#160;million and accumulated amortization of $3.8&#160;million.  The impairment is included within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2018, the Company recorded a $0.7&#160;million impairment to a customer relationship intangible asset associated with an acquisition that was completed in fiscal 2013.  The impairment was triggered by lower than anticipated revenue and operating income.  The impairment is included in the Oil Gas &amp; Chemical segment and is presented within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information on the carrying value of other intangible assets is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:43.099%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.262%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.265%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net&#160;Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,956)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,840</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,214</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,453)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,872</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,035)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:43.605%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.991%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net&#160;Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">800</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,572</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,915)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,657</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively.  We estimate that future amortization of other intangible assets will be as follows (in thousands):</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.011%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.789%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For year ending:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,729</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,415</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,096</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853679272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement provides for a five-year senior secured revolving credit facility of $300.0 million that expires February 8, 2022.  The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling.  The credit facility also includes a $200.0 million sublimit for total letters of credit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The EURIBO Rate, in the case of revolving loans denominated in Euros,</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio.  The Applicable Margin on ABR loans ranges between 0.625% and 1.625%.  The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.  </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement includes the following covenants and borrowing limitations:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00.  The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00.  The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Availability under the senior secured revolving credit facility is as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:66.981%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.980%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity constraint due to the Leverage Ratio </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,864</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,323</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,136</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,529</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,147</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Availability under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,399</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,183</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility.  At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.</span></div>The carrying value of the senior secured revolving credit facility approximates its fair value at each balance sheet date.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852419272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Coronavirus Aid, Relief, and Economic Security Act</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the "CARES Act") was signed into law.  The purpose of the CARES Act was to provide $2.2&#160;trillion in funding to fight the COVID-19 pandemic and provide economic relief in the form of tax relief, government loans and grants.  The CARES Act contains the following key provisions which affect income taxes:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Eliminates the 80% of taxable income limitations by allowing corporations to fully utilize net operating loss carryforwards to offset taxable income in 2018, 2019, or 2020 and reinstating it for tax years after 2020;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows net operating losses generated in 2018, 2019 or 2020 to be carried back five years;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Increases the net interest expense deduction limit to 50% of adjusted taxable income from 30% for the 2019 and 2020 tax years;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows taxpayers with alternative minimum tax credits to claim a refund for the entire amount of the credit instead of recovering the credit through refunds over a period of years, as required by the 2017 Tax Cuts and Jobs Act; and</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows entities to deduct more of their charitable cash contributions made during calendar year 2020 by increasing the taxable income limitation to 25% from 10%.</span></div><div><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax provisions in the CARES Act have not had a material impact on the Company as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The CARES Act also provides certain payroll tax credits and allows companies to defer payroll tax that would otherwise be due from enactment through December 31, 2020.  The Company has recognized $0.8&#160;million of payroll tax credits during fiscal 2020 and has deferred $3.8&#160;million of payroll tax as of June 30, 2020.  The payroll tax credits are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income and the deferred payroll taxes are included within other liabilities in the Consolidated Balance Sheets.  The Company must repay half of the deferred payroll tax by December 31, 2021 and the remainder by December 31, 2022.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has also received $1.1&#160;million of subsidies in Canada during fiscal 2020 as part the Canada Emergency Wage Subsidy program, which was designed to compensate Canadian employers whose business has been affected by the COVID-19 pandemic.  These subsidies are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sources of pretax income (loss)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,032</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,620)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,492)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,644)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,148)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Components of the provision for income tax expense (benefit)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(376)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,085</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,378</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(528)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,091)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(590)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,129</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,689)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,629)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,052</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:61.564%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.614%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected provision (benefit) for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,067</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,408)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,288</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Impairment of non-deductible goodwill</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,813</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charges without tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,707</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Change in valuation allowance</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,062</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,512</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,173</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reversal of branch liability</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,546)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax expense (benefit) on stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(296)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remeasurement of deferred taxes</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax differential</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(248)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6&#160;million of non-deductible goodwill.  In fiscal 2018, the Company impaired $17.3&#160;million of goodwill, which included $8.3&#160;million of non-deductible goodwill.  See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company placed $3.1&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada.  In fiscal 2019, the Company placed $4.5&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration.  These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Significant components of the Company&#8217;s deferred tax assets and liabilities</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:66.594%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.318%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.320%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-time-off accrual</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,577</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss benefit and credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,354</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,054</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,959)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and pension</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,447</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,115</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation expense on nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,679</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued losses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">843</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">833</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,125</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,554</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,313</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book (book over tax) amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,195)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,770</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Branch future liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivable holdbacks and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,169</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As reported in the Consolidated Balance Sheets:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:66.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.149%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.297%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,683</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(298)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating loss and tax credit carryforwards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has state net operating loss carryforwards, state tax credit carryforwards, federal foreign tax credit carryforwards, foreign net operating loss carryforwards and foreign tax credit carryforwards.&#160; The valuation allowance at June&#160;30, 2020 and June&#160;30, 2019 reduces the recognized tax benefit of these carryforwards to an amount that is more likely than not to be realized.&#160; These carryforwards will generally expire as shown below:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Loss Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount                    (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2024 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,676</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2029 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,618</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Credit Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount                    (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2032 to June 2035</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">877</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2021 to June 2025</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,239</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2035 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">627</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In general, it is the practice and intention of the Company to reinvest the earnings of its foreign subsidiaries in its foreign operations.  We do not provide for outside basis differences under the indefinite reinvestment assertion of ASC 740-30.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company files tax returns in multiple domestic and foreign taxing jurisdictions.  With a few exceptions, the Company is no longer subject to examination by taxing authorities through fiscal 2015.  At June&#160;30, 2020, the Company updated its evaluation of its open tax years in all known jurisdictions.  As of June 30, 2020, we have a $0.5 million liability for unrecognized tax positions and the payment of related interest and penalties.  We treat the related interest and penalties as income tax expense.  Due to the uncertainties related to these tax matters, we are unable to make a reasonably reliable estimate as to when cash settlement with a taxing authority will occur.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<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 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<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.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852351608">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains insurance coverage for various aspects of its operations.  However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials and workmanship.  The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects.  Matrix maintains a performance and payment bonding line sufficient to support the business.  The Company generally requires its subcontractors to indemnify the Company and the Company&#8217;s customer and name the Company as an additional insured for activities arising out of the subcontractors&#8217; work.  We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors&#8217; work or as required by the subcontract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Unpriced Change Orders and Claims</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and June&#160;30, 2019, costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million and $10.1 million, respectively.  The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings.  Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months.  However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company commenced litigation in an effort to collect $17.8&#160;million in accounts receivable from an iron and steel customer following the deterioration of the relationship in the second quarter of fiscal 2020.  Based on the terms of the contract with this customer, the Company is entitled to collect the full amount owed under the contract.  However, the timing of collection is uncertain.</span></div>The Company and its subsidiaries are participants in various legal actions.  It is the opinion of management that none of the other known legal actions, including a contract dispute with a customer involving the construction of a crude terminal, will have a material impact on the Company&#8217;s financial position, results of operations or liquidity.<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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853581576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text">Leases<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  Real estate leases accounted for approximately 87% of all right-of-use assets as of June&#160;30, 2020.  Most real estate and information technology equipment leases generally have fixed payments that follow an agreed upon payment schedule and have remaining lease terms ranging from less than a year to 16 years.  Construction equipment leases generally have "month-to-month" lease terms that automatically renew as long as the equipment remains in use.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded $3.2&#160;million of impairments to right-of-use assets related to leased office space that was closed in connection with the Company's restructuring activities, see Note 14 &#8211; Restructuring Costs for additional information.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease expense in the Consolidated Statements of Income are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.145%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:57.379%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.008%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location of Expense in Statements of Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue and selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,274</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term lease expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,371</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,645</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Primarily represents the lease expense of construction equipment that is subject to month-to-month rental agreements with expected rental durations of less than one year.</span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The future undiscounted lease payments, as reconciled to the discounted operating lease liabilities presented in the Company's Condensed Consolidated Balance Sheets, were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.233%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity Analysis:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,352</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,630</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,119</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,565</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June&#160;30, 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company received leasehold improvements of $2.5&#160;million from a lessor as a tenant incentive.  This incentive is considered to be a non-cash investing activity.</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_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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852351608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Preferred Stock</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has 5.0 million shares of preferred stock authorized, none of which was issued or outstanding at June&#160;30, 2020 or June&#160;30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Shares</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018.  Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018.  The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares.  The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors.  In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0&#160;million under the November 2018 Program.  There were 1,349,037 shares available for repurchase under the November 2018 Program as of June&#160;30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee&#8217;s deferred shares.  The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations.  These shares were returned to the Company&#8217;s pool of treasury shares.  The Company has 1,746,689 treasury shares as of June&#160;30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company&#8217;s stock incentive plans and for sales to the Employee Stock Purchase Plan.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(e)(1))<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 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853581576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense for the fiscal years ended June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018 was $9.9 million, $11.9 million and $8.6 million, respectively.  Measured but unrecognized stock-based compensation expense at June&#160;30, 2020 was $11.9 million, all of which related to nonvested deferred shares which are expected to be recognized as expense over a weighted average period of 1.6 years.  The Company recognized excess tax expense of $0.2&#160;million and $0.5&#160;million related to stock-based compensation vesting for the fiscal years ended June&#160;30, 2020 and 2018, respectively.  The Company recognized excess tax benefits of $0.3 million for the fiscal year ended June 30, 2019 related to stock-based compensation vesting.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Plan Information</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2018, the Company's stockholders approved the Matrix Service Company 2018 Stock and Incentive Compensation Plan (the "2018 Plan"), which provides stock-based and cash-based incentives for officers, directors and other key employees.  Stock options, restricted stock, restricted stock units, stock appreciation rights, performance shares and cash-based awards can be issued under this plan.  Upon approval of the 2018 Plan, the 2016 Stock and Incentive Compensation Plan ("2016 Plan") was frozen with the exception of normal vesting and other activity associated with awards previously granted under the 2016 Plan.  The 2016 Plan was preceded by the 2012 Stock Incentive Plan ("2012 Plan"), which was frozen upon approval of the 2016 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2012 Plan.  Shares awarded under either the 2016 Plan or the 2012 Plan that are subsequently forfeited or net settled for tax withholding purposes are returned to the treasury share pool and become available for grant under the 2018 Plan.  The 2012 Plan was preceded by the 2004 Stock Incentive Plan ("2004 Plan"), which was frozen upon approval of the 2012 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2004 Plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Awards totaling&#160;1,600,000&#160;shares have been authorized under the 2018 Plan.  There were&#160;1,473,424&#160;shares available for grant under the 2018 Plan as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Options</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options are granted at the market value of the Company&#8217;s common stock on the grant date and expire after 10 years.  The Company&#8217;s policy is to issue shares upon the exercise of stock options from its treasury shares, if available.  The Company did not award any new stock options in fiscal years 2020, 2019, or 2018.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity and related information for the fiscal year ended June&#160;30, 2020 is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:40.920%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.955%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.809%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.930%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.958%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic&#160;Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total intrinsic value of stock options exercised was $0.1&#160;million and $0.3 million during fiscal year 2019 and fiscal 2018, respectively.  No stock options were exercised in fiscal 2020.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Nonvested Deferred Shares</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued nonvested deferred shares under the following types of arrangements:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Time-based awards&#8212;Employee awards generally vest in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5MDY_acb599ae-54ba-4c35-9087-18405857b43e">four</span> equal annual installments beginning <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5NDU_9f083eac-f54c-4d6f-9eb5-c322f141035a">one</span> year after the grant date.  Beginning in fiscal 2019, the award agreements contain a provision that accelerates the vesting for retirement eligible participants and participants that become retirement eligible during the vesting period and who elect to retire more than one year after the date of the award.  The award is forfeited if retirement occurs before the first anniversary of the award.  Settlement still occurs on the normal vesting schedules.  Director awards vest <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzMzNTM_d1b5aff8-c948-41f2-a77e-9a9bff3f0aca">one</span> year after the grant date.</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Market-based awards&#8212;These awards are in the form of performance units which vest 3 years after the grant date only if the Company&#8217;s common stock achieves certain levels of total shareholder return when compared to the total shareholder return of a peer group of companies as selected by the Compensation Committee of the Board of Directors.  The payout can range from zero to 200% of the original award depending on the Company's relative total shareholder return during the performance period.  These awards are settled in stock.  As of June&#160;30, 2020, there are approximately 232,000, 170,000, and 200,000 performance units that are scheduled to vest in fiscal 2021, fiscal 2022, and fiscal 2023, respectively, assuming target performance.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All awards vest upon the death or disability of the participant or upon a change of control of the Company.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The grant date fair value of the time-based awards is determined by the market value of the Company's common stock on the grant date.  The grant date fair value of stock options is determined based on the Black-Scholes option pricing model.  The grant date fair value of the market-based awards is calculated using a Monte Carlo model.  For the fiscal 2020 grant, the model estimated the fair value of the award based on approximately 100,000 simulations of the future prices of the Company's common stock compared to the future prices of the common stock of its peer companies based on historical volatilities.  The model also took into account the expected dividends over the performance period of those peer companies which pay cash dividends.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Nonvested deferred share activity for the fiscal year ended June&#160;30, 2020 is as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:62.994%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.704%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average&#160; Grant<br/>Date&#160;Fair&#160;Value&#160;per&#160;<br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,322</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.79</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested and released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542,279)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172,636)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,234,918</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.89</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were 602,148 and 715,539 deferred shares granted in fiscal 2019 and 2018 with average grant date fair values of $25.10 and $13.64 per share, respectively.  There were 314,711 and 253,241 deferred shares that vested and were released in fiscal 2019 and 2018 with weighted average fair values of $16.23 and $19.60 per share, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852413960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per Common Share</a></td>
<td class="text">Earnings per Common Share<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share (&#8220;EPS&#8221;) is calculated based on the weighted average shares outstanding during the period.  Diluted earnings per share includes the dilutive effect of employee and director stock options and nonvested deferred shares.  Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period.  Nonvested deferred shares are considered dilutive (antidilutive) whenever the average market value of the shares during the period exceeds (is less than) the sum of the related average unamortized compensation expense during the period plus the related hypothetical estimated excess tax benefit that will be realized when the shares vest.  Stock options and nonvested deferred shares are considered antidilutive in the event we report a net loss.</span></div><div style="margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted EPS is as follows: </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.618%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding&#8212;basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,587</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.01</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:56.021%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands of shares)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total antidilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">681</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6371337&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=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853697848">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Defined Contribution Plans</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsors defined contribution savings plans for all eligible employees meeting length of service requirements.  Under the primary plan, participants may contribute an amount up to 25% of pretax annual compensation subject to certain limitations.  The Company matches 100% of the first 3% of employee contributions and 50% of the next 2% of employee contributions.  The Company matching contributions vest immediately.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s matching contributions were $6.2 million in each of the fiscal years ended June 30, 2020 and 2019 and $5.8 million for the fiscal year ended June 30, 2018.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multiemployer Pension Plans</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company contributes to various union sponsored multiemployer benefit plans in the U.S. and Canada.  Benefits under these plans are generally based on compensation levels and years of service.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the Company, the financial risks of participating in multiemployer plans are different from single-employer plans in the following respects:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer discontinues contributions to a plan, the unfunded obligations of the plan may be borne by the remaining participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer chooses to stop participating in a plan, a withdrawal liability may be created based on the unfunded vested benefits for all employees in the plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under federal legislation regarding multiemployer pension plans, in the event of a withdrawal from a plan or plan termination, companies are required to continue funding their proportionate share of such plan&#8217;s unfunded vested benefits.  We are a participant in multiple union sponsored multiemployer plans, and, as a plan participant, our potential obligation could be significant.  The amount of the potential obligation is not currently ascertainable because the information required to determine such amount is not identifiable or readily available.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our participation in significant plans for the fiscal year ended June&#160;30, 2020 is outlined in the table below.  The &#8220;EIN/Pension Plan Number&#8221; column provides the Employer Identification Number (&#8220;EIN&#8221;) and the three digit plan number.  The zone status is based on the latest information that the Company received from the plan and is certified by the plan&#8217;s actuary.  Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded.  The &#8220;FIP/RP Status Pending/Implemented&#8221; column indicates plans for which a financial improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) is either pending or has been implemented.  The &#8220;Surcharge Imposed&#8221; column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions.  The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.    </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.457%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.084%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.603%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.434%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan&#160;Number</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Protection Act<br/>Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP<br/>Status<br/>Pending or<br/>Implemented</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company Contributions<br/>Fiscal Year</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date of<br/>Collective-<br/>Bargaining<br/>Agreement</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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48-6168020/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,634</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,434</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,525</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund Local Union 164 IBEW&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6031199/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,560</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,180</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,391</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund of Local Union No 102 IBEW</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-1615726/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,610</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,489</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 456 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6238995/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,005</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Local 351 IBEW Pension Plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">&#160;</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-3417366/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,709</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,025</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,187</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12/4/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Steamfitters Local Union No 420 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-2004424/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,523</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,558</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local Union 98 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-1990722/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">828</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,106</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indiana Laborers Pension Fund</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35-6027150/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,349</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,542</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Mid-America Pension Plan, Local 395</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36-6488227/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">840</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,596</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pipe Fitters Retirement Fund, Local 597</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62-6105084/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,469</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,682</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan of Western Pennsylvania, Local 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25-1283169/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,317</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,539</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan, Local 55</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6682351/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,951</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,333</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/30/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">National Electrical Benefit Fund, Locals 488 and 126</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53-0181657/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">824</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1/1/2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Connecticut Plumbers and Pipefitters Pension Fund, Local 777</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">06-6050353/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,307</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Northwestern Ohio Plumbers and Pipefitters Pension, Local 50</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6502487/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,504</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,161</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ohio Carpenters' Pension Fund, Locals 1090 and 351</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6574360/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,962</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4/30/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 654 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-6538183/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,006</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,620</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/3/2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions&#160;to&#160;other&#160;multiemployer&#160;plans</span></td><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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,019</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,152</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contributions made</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,403</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,386</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,724</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.582%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust.  The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K.  For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either.  Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor.  The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification.  The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date.  The agreement was last renegotiated in 2019.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Matrix Service Company 2011 Employee Stock Purchase Plan (&#8220;ESPP&#8221;) was effective January&#160;1, 2011.  The ESPP allows employees to purchase shares through payroll deductions and members of the Board of Directors to purchase shares from amounts withheld from their cash retainers.  Share purchases are limited to an aggregate market value of no greater than $60,000 per calendar year per participant and are purchased from the Company at the current market value with no discount to the participant.  Contributions are with after tax earnings and are accumulated in non-interest bearing accounts for quarterly purchases of company stock.  Upon the purchase of shares, the participants receive all stockholder rights including dividend and voting rights, and are permitted to sell their shares at any time.   The Company has made 1,000,000 shares available under the ESPP.  The ESPP can be terminated at any time at the discretion of the Board of Directors and will automatically terminate on January&#160;2, 2021.  Shares are issued from Treasury Stock under the ESPP.  There were 20,733 shares issued in fiscal 2020, 15,812 shares in fiscal 2019, and 21,920 shares in fiscal 2018.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>39
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853717560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas &amp; Chemical; Storage Solutions; and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services.  We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Oil Gas &amp; Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids.  We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets.  Our services include plant maintenance, turnarounds, engineering and capital construction.  We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals.  Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities.  Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals.  Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments.  Beginning in fiscal 2021, the Company&#8217;s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions.   The services provided by each of these segments is described below.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving.  This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers.  This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions.  This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates performance and allocates resources based on operating income.  The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies.  Intersegment sales and transfers are recorded at cost; therefore, no intercompany profit or loss is recognized.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Segment assets consist primarily of accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, property, plant and equipment, goodwill and other intangible assets.</span></div><div style="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.751%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated Corporate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,404</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,439</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,827</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,107,560</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,240</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,622</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,950</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,199</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,822</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,934</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,176</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,855</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,524</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,503)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,306</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,041</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,291</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,957</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,310</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,141</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,580</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,600</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,824</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,539</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,108</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,492</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,059</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,065</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,330</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,421,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,398</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,596</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,867</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,951</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,181</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,930</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,880</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,912</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,336</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,307</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,644</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,558</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,460</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,661</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,666</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,437</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,224</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324,546</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,106</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,155</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,097,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,772</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314,696</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,154</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,423</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,778</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,936</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,281</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">717</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,998</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,161</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,064</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,695</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,816</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,251</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,033</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,346</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,358</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,711</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,359</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,904</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,461</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographical information is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.259%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.147%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-Lived Assets</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,241</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,659</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,110</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,502</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,084</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information about Significant Customers:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.166%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.002%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.270%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.542%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Customers as a Percentage of Segment Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer twelve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer thirteen</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853610392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Related Activities Disclosure [Text Block]</a></td>
<td class="text">Restructuring Costs<div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company announced a business improvement plan for the Electrical Infrastructure segment and its strategic initiative to exit the domestic iron and steel industry.  Planned activities under the business improvement plan and the wind down of the domestic iron and steel industry were expanded in the second half of the year due to lower revenue in fiscal 2020 and uncertainties caused by the COVID-19 pandemic.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The business improvement plan consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with the near-term revenue expectation.  The restructuring costs are primarily comprised of severance and personnel-related costs related to reductions in workforce and impairments of operating lease right-of-use assets, other intangible assets and other fixed assets related to the closure of certain offices.  The Company incurred $14.0 million of restructuring costs in fiscal 2020 and has substantially completed its business improvement plan and the wind down of the domestic iron and steel business as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring costs incurred are classified as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.040%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended <br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,571</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,955</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,767</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">720</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,861</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,048</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,909</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring Costs by Type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,775</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,710</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:79.894%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance as of June 30, 2020</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,403</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets.</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852279784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Quarterly Financial Data (Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal Years Ended June&#160;30, 2020 and June&#160;30, 2019 </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:44.274%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.824%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,001</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,477</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,679)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,800)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,920)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,151</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,008)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,722)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,714</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,421</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,886</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,906</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,220</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,527</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,794</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,389</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,305</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,933</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.48</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.14</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:9.821%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:36.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.377%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852306296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Schedule II&#8212;Valuation and Qualifying Accounts</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">June&#160;30, 2020,&#160;June&#160;30, 2019, and June&#160;30, 2018 </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.008%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:1.954%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:1.954%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.212%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.217%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. C<br/>ADDITIONS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. D</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. E</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>Beginning&#160;of<br/>Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged&#160;to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to Other Accounts&#8212;Describe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions&#8212;Describe</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance&#160;at<br/>End of<br/>Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">923</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,158</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,176)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(A)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">905</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,062</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(258)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(B)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,763</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,882</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,220</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,409)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(C)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">923</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,594</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(D)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,965</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,599</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,682)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,882</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,667)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(E)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,101)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(F)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,606</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,965</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.582%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(A)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Primarily relates to a $0.6 million reserve that was recognized as bad debt expense and ultimately settled and written off within fiscal 2020 and $0.3 million of payments received on a balance that was fully reserved.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(B)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Relates to foreign currency exchange rate differences for the portion of the valuation allowance on net operating loss and tax credit carryforwards in foreign jurisdictions.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(C)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Primarily relates to a $5.2 million reversal of a previous reserved account receivable balance that was fully settled with an agreement with the customer.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(D)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Relates to the deferred tax asset of $0.8 million created by a stock-based compensation award with a market condition that was fully reserved in fiscal 2018.  In fiscal 2019, upon the final determination that the award would not vest, the Company wrote off the deferred tax asset against the reserve.  The remaining balance relates to $0.5 million of fully reserved tax credits that expired in fiscal 2019.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(E)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.8pt;">Primarily relates to the reversal of reserved account receivable that was fully settled with cash and future backlog.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(F)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Primarily relates to $0.8 million of stock-based compensation expense recognized in fiscal 2018 that was not deductible for tax purposes due to not meeting a market condition vesting requirement and to $0.3 million of foreign tax credits that expired.</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</p></div>
<a 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754958825464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Organization and Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Organization and Basis of Presentation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (&#8220;Matrix&#8221; or the &#8220;Company&#8221;), all of which are wholly owned.  Intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in the United States, Canada, South Korea and Australia.  The Company&#8217;s reportable segments are Electrical Infrastructure, Oil Gas&#160;&amp; Chemical, Storage Solutions and Industrial.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.  We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs.  Actual results could materially differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lease Accounting Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business.  The Company determines if an arrangement is or contains a lease at inception of the arrangement.  An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration.  Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received.  Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date.  Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis.  Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease.  The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General Information about our Contracts with Customers</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services.  Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones.  Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project.  The elapsed time from award to completion of performance may be in excess of one year for capital projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 1: Contract Identification</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not recognize revenue unless we have identified a contract with a customer.  A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable.  We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract.  This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 2: Identify Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Next, we identify each performance obligation in the contract.  A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer.  Revenue is recognized separately for each performance obligation in the contract.  Many of our contracts have one clearly identifiable performance obligation.  However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services.  For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer.  Accordingly, we generally identify one performance obligation in our contracts.  The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 3: Determine Contract Price</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the performance obligations in the contract, we determine the contract price.  The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s).  In a fixed price contract, the contract price is a single lump-sum amount.  In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price.  These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets.  We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable.  We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.  We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved.  Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 4: Assign Contract Price to Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the contract price, we assign such price to the performance obligation(s) in the contract.  If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 5: Recognize Revenue as Performance Obligations are Satisfied</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record revenue for contracts with our customers as we satisfy the contracts' performance obligations.  We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced.  We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract.  As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs.  Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked.  Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected.  The Company does not sell separate warranties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion.  Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment.  Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period.  If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change Orders </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contracts are often modified through change orders, which are changes to the agreed upon scope of work.  Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract.  The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis.  For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Claims </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us.  Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim.  The determination of our legal basis for a claim requires significant judgment.  We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above.  Claims are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash.  We have cash on deposit at June&#160;30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">protection limits, respectively.  The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June&#160;30, 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts.  The Company&#8217;s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms.  The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers&#8217; industries.  To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances.  In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs.  Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts.  Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_RetentionPayablePolicyTextBlock', window );">Retentions</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retentions</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets.  Accounts payable retentions are generally settled within one year.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss Contingencies</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loss Contingencies</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various legal actions, claims and other contingencies arise in the normal course of our business.  Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, &#8220;Loss Contingencies&#8221;.  Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable.  We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known.  We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity.  However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Legal costs are expensed as incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions.  Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Depreciation</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets.  Depreciable lives are as follows: buildings&#8212;40 years, construction equipment&#8212;3 to 15 years, transportation equipment&#8212;3 to 5 years, and office equipment and software&#8212;3 to 10 years.  Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management&#8217;s judgment, that the carrying value of such assets used in operations may not be recoverable.  The determination of whether an impairment has occurred is based on management&#8217;s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets.  If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.</span></div>For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred.  Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired.  In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom.  We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value.  The goodwill impairment test involves comparing management&#8217;s estimate of the fair value of a reporting unit with its carrying value, including goodwill.  If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired.  If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units.  For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan.  As a result, actual results may differ from the estimates utilized in our income approach.  For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA.  The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements.  As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Other Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years.  A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value.  The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset.  An impairment loss is equal to the excess of the carrying amount over the fair value of the asset.  If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_InsuranceReservesPolicyTextBlock', window );">Insurance Reserves</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain insurance coverage for various aspects of our operations.  However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions.  We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known.  Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future.  If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans.  The fair value of these awards is calculated at grant date.  The fair value of time-based, nonvested deferred shares is the value of the Company&#8217;s common stock at the grant date.  The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model.  The fair value of stock options is determined based on the Black-Scholes option pricing model.  For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">Income TaxesWe use the asset and liability approach for financial accounting and reporting for income taxes.  Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income.  Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results.  Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not.  Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors.  Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currencies of the Company&#8217;s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively.  The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency.  For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year.  Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders&#8217; Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income.  Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses.  Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts.  The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected.  The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period.  The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring.  The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses.  In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions.  The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.</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_mtrx_InsuranceReservesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for insurance reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_InsuranceReservesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_RetentionPayablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Retention payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_RetentionPayablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a 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> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: 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><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852362024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_mtrx_RevenueAbstract', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.509%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,548</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,535)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,341)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,543)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,202</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Disaggregation:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,367,844</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">981,292</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,133</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,722</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,426</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,053</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract Type Disaggregation:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed-price contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748,007</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588,039</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time and materials and other cost reimbursable contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415,379</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,673</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">503,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/2009/role/commonPracticeRef<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=121604090&amp;loc=SL49130551-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121604090&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853624072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Carrying value of goodwill by segment</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill by segment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:34.237%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil&#160;Gas&#160;&amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,152</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,764</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,981</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,501</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,826</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,760</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,972</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,162</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Disposal of business</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,830</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,368</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,881)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(169)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,567</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,369</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal.  The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit.  None of the goodwill was considered impaired since the Company recorded a gain on the disposal.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock', window );">Carrying value of other intangible assets</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information on the carrying value of other intangible assets is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:43.099%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.262%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.265%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net&#160;Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,956)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,840</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,214</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,453)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,872</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,035)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:43.605%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.991%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net&#160;Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">800</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,572</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,915)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,657</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively.  We estimate that future amortization of other intangible assets will be as follows (in thousands):</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.011%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.789%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For year ending:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,729</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,415</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,096</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of intangible assets excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853734616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Availability under the senior credit facility</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:66.981%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.980%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity constraint due to the Leverage Ratio </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,864</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,323</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,136</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,529</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,147</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Availability under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,399</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,183</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852278664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of sources of pretax income (loss)</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sources of pretax income (loss)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,032</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,620)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,492)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,644)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,148)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of the provision for income tax expense (benefit)</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Components of the provision for income tax expense (benefit)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(376)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,085</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,378</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(528)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,091)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(590)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,129</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,689)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,629)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,052</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:61.564%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.614%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected provision (benefit) for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,067</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,408)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,288</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Impairment of non-deductible goodwill</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,813</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charges without tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,707</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Change in valuation allowance</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,062</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,512</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,173</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reversal of branch liability</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,546)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax expense (benefit) on stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(296)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remeasurement of deferred taxes</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax differential</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(248)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6&#160;million of non-deductible goodwill.  In fiscal 2018, the Company impaired $17.3&#160;million of goodwill, which included $8.3&#160;million of non-deductible goodwill.  See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company placed $3.1&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada.  In fiscal 2019, the Company placed $4.5&#160;million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration.  These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant components of the Company's deferred tax assets and liabilities</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Significant components of the Company&#8217;s deferred tax assets and liabilities</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:66.594%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.318%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.320%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-time-off accrual</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,577</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss benefit and credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,354</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,054</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,959)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and pension</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,447</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,115</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation expense on nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,679</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued losses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">843</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">833</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,125</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,554</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,313</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book (book over tax) amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,195)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,770</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Branch future liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivable holdbacks and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,169</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock', window );">Significant components of the Company's deferred tax assets and liabilities as reported in the Consolidated Balance Sheets</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As reported in the Consolidated Balance Sheets:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:66.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.149%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.297%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,683</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(298)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary of Operating Loss Carryforwards</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Loss Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount                    (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2024 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,676</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2029 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,618</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Summary of Tax Credit Carryforwards</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Credit Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount                    (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2032 to June 2035</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">877</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2021 to June 2025</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,239</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2035 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">627</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of components of deferred tax assets and Liabilities, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853617960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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 " 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 [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.145%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:57.379%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.008%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location of Expense in Statements of Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue and selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,274</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term lease expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,371</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,645</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.233%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity Analysis:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,352</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,630</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,119</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,565</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></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_mtrx_OtherInformationRelatedToLeasesTableTextBlock', window );">Other Information Related to Leases [Table Text Block]</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June&#160;30, 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_OtherInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Information Related to Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_OtherInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852264904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock option activity and related information</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity and related information for the fiscal year ended June&#160;30, 2020 is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:40.920%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.955%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.809%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.930%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.958%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic&#160;Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Nonvested deferred share activity</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Nonvested deferred share activity for the fiscal year ended June&#160;30, 2020 is as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:62.994%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.704%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted&#160;Average&#160; Grant<br/>Date&#160;Fair&#160;Value&#160;per&#160;<br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June&#160;30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,322</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.79</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested and released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542,279)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172,636)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June&#160;30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,234,918</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.89</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<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_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852399256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of basic and diluted earnings per share</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted EPS is as follows: </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.618%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding&#8212;basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,587</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.01</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of antidilutive securities excluded from computation of diluted earnings per share</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:56.021%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands of shares)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total antidilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">681</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852297928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock', window );">Multiemployer Pension Plans</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our participation in significant plans for the fiscal year ended June&#160;30, 2020 is outlined in the table below.  The &#8220;EIN/Pension Plan Number&#8221; column provides the Employer Identification Number (&#8220;EIN&#8221;) and the three digit plan number.  The zone status is based on the latest information that the Company received from the plan and is certified by the plan&#8217;s actuary.  Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded.  The &#8220;FIP/RP Status Pending/Implemented&#8221; column indicates plans for which a financial improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) is either pending or has been implemented.  The &#8220;Surcharge Imposed&#8221; column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions.  The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.    </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.457%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.084%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.603%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.434%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan&#160;Number</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Protection Act<br/>Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP<br/>Status<br/>Pending or<br/>Implemented</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company Contributions<br/>Fiscal Year</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date of<br/>Collective-<br/>Bargaining<br/>Agreement</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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48-6168020/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,634</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,434</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,525</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund Local Union 164 IBEW&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6031199/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,560</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,180</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,391</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund of Local Union No 102 IBEW</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-1615726/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,610</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,489</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 456 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6238995/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,005</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Local 351 IBEW Pension Plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">&#160;</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-3417366/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,709</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,025</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,187</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12/4/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Steamfitters Local Union No 420 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-2004424/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,523</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,558</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local Union 98 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-1990722/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">828</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,106</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indiana Laborers Pension Fund</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35-6027150/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,349</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,542</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Mid-America Pension Plan, Local 395</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36-6488227/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">840</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,596</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pipe Fitters Retirement Fund, Local 597</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62-6105084/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,469</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,682</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan of Western Pennsylvania, Local 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25-1283169/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,317</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,539</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan, Local 55</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6682351/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,951</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,333</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/30/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">National Electrical Benefit Fund, Locals 488 and 126</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53-0181657/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">824</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1/1/2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Connecticut Plumbers and Pipefitters Pension Fund, Local 777</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">06-6050353/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,307</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Northwestern Ohio Plumbers and Pipefitters Pension, Local 50</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6502487/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,504</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,161</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ohio Carpenters' Pension Fund, Locals 1090 and 351</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6574360/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,962</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4/30/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 654 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-6538183/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,006</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,620</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/3/2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions&#160;to&#160;other&#160;multiemployer&#160;plans</span></td><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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,019</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,152</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contributions made</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,403</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,386</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,724</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.582%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust.  The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K.  For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either.  Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor.  The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification.  The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date.  The agreement was last renegotiated in 2019.</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_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_ScheduleOfMultiemployerPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about multiemployer 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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMultiemployerPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853681928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Results of Operations</a></td>
<td class="text"><div style="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.751%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated Corporate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,404</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,439</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,827</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,107,560</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,240</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,622</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,950</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,199</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,822</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,934</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,176</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,855</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,524</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,503)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,306</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,041</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,291</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,957</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,310</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,141</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,580</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,600</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,824</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,539</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,108</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,492</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,059</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,065</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,330</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,421,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,398</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,596</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,867</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,951</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,181</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,930</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,880</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,912</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,336</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,307</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,644</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,558</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,460</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,661</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,666</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,437</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,224</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324,546</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,106</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,155</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,097,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,772</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314,696</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,154</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,423</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,778</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,936</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,281</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">717</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,998</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,161</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,064</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,695</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,816</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,251</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,033</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,346</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,358</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,711</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,359</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,904</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,461</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Summary of long lived assets according to geographic areas</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographical information is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.259%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.147%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-Lived Assets</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,241</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,659</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,110</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,502</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,084</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of Revenue by Major Customers by Reporting Segments</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.166%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.002%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.270%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.542%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Customers as a Percentage of Segment Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer twelve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer thirteen</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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=120311839&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=120311839&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853792344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Related Costs [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring costs incurred are classified as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.040%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended <br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,571</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,955</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,767</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">720</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,861</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,048</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,909</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring Costs by Type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,775</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,710</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:79.894%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance as of June 30, 2020</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,403</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div>(1)The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets<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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853424280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Quarterly Financial Data (Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal Years Ended June&#160;30, 2020 and June&#160;30, 2019 </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:44.274%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.824%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,001</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,477</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,679)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,800)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,920)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,151</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,008)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,722)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,714</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,421</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,886</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,906</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,220</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,527</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,794</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,389</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,305</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,933</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.48</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.14</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:9.821%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:36.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.377%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754966844440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jul. 01, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets at transition</a></td>
<td class="nump">$ 21,375<span></span>
</td>
<td class="nump">$ 24,600<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities at transition</a></td>
<td class="nump">$ 27,565<span></span>
</td>
<td class="nump">$ 25,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Construction Equipment [Member] | Minimum [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Construction Equipment [Member] | Maximum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member] | Minimum [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member] | Maximum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Equipment and Software [Member] | Minimum [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Equipment and Software [Member] | Maximum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life of office equipment and software</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mtrx_InternationalMember', window );">International [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 13,500<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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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=121603541&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_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=121603541&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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mtrx_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mtrx_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754857172216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationAbstract', window );"><strong>Revenue, Performance Obligation [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 " 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">$ 566,400<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_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths', window );">Performance obligations to be recognized as revenue within next twelve months</a></td>
<td class="nump">429,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer, Asset and Liability [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">59,548<span></span>
</td>
<td class="nump">$ 96,083<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_mtrx_ChangeinCIE', window );">Change in costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="num">(36,535)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings on uncompleted contracts in excess of costs and estimated earnings</a></td>
<td class="num">(63,889)<span></span>
</td>
<td class="num">(105,626)<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_mtrx_ChangeinBIE', window );">Change in billings on uncompleted contracts in excess of costs and estimated earnings</a></td>
<td class="nump">41,737<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_mtrx_ContractWithCustomerCurrentLiabilityNet', window );">Contract with customer, current liability, net</a></td>
<td class="num">(4,341)<span></span>
</td>
<td class="num">(9,543)<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_mtrx_Changeinnetcontractbalances', window );">Change in net contract balances</a></td>
<td class="nump">5,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract', window );"><strong>Disclosure Customer Contracts Additional Information [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 " 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">104,400<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_ConstructionContractorReceivableRetainageYearOne', window );">Contract Receivable Retainage, Next Twelve Months</a></td>
<td class="nump">37,300<span></span>
</td>
<td class="nump">21,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionContractorReceivableRetainageAfterYearOne', window );">Contract Receivable Retainage, after Next Twelve Months</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">17,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customers</a></td>
<td class="nump">1,100,938<span></span>
</td>
<td class="nump">1,416,680<span></span>
</td>
<td class="nump">$ 1,091,553<span></span>
</td>
</tr>
<tr class="rh">
<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</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customers</a></td>
<td class="nump">685,559<span></span>
</td>
<td class="nump">748,007<span></span>
</td>
<td class="nump">588,039<span></span>
</td>
</tr>
<tr class="rh">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customers</a></td>
<td class="nump">415,379<span></span>
</td>
<td class="nump">668,673<span></span>
</td>
<td class="nump">503,514<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_US', window );">UNITED STATES</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customers</a></td>
<td class="nump">1,020,083<span></span>
</td>
<td class="nump">1,367,844<span></span>
</td>
<td class="nump">981,292<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_CA', window );">CANADA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customers</a></td>
<td class="nump">70,133<span></span>
</td>
<td class="nump">41,410<span></span>
</td>
<td class="nump">104,208<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=mtrx_OtherinternationalMember', window );">Other international [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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customers</a></td>
<td class="nump">$ 10,722<span></span>
</td>
<td class="nump">$ 7,426<span></span>
</td>
<td class="nump">$ 6,053<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ChangeinBIE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 BIE from the prior year to the current 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;">mtrx_ChangeinBIE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_ChangeinCIE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 CIE from prior year to the current 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;">mtrx_ChangeinCIE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_Changeinnetcontractbalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net contract balances from the prior year to the current 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;">mtrx_Changeinnetcontractbalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_ContractWithCustomerCurrentLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer current liability, net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ContractWithCustomerCurrentLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_DisclosureCustomerContractsAdditionalInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure - Customer Contracts - Additional Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DisclosureCustomerContractsAdditionalInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations to be recognized as revenue within next twelve 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;">mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConstructionContractorReceivableRetainageAfterYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional, to be collected after 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119991564&amp;loc=SL119991598-234733<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=119991529&amp;loc=SL119991535-234732<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractorReceivableRetainageAfterYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConstructionContractorReceivableRetainageYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional, to be collected 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=119991564&amp;loc=SL119991598-234733<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractorReceivableRetainageYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&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=121556615&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=121604090&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=121604090&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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenuePerformanceObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuePerformanceObligationAbstract</td>
</tr>
<tr>
<td style="padding-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=121604090&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_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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mtrx_OtherinternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mtrx_OtherinternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754861415560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Disposals (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from Divestiture of Businesses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,885<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain (Loss) on Disposition of Business</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">427<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtrx_ProcessHeatingEquipmentBusinessMember', window );">Process Heating Equipment Business [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from Divestiture of Businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,900<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_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement', window );">Adjustment for Final Working Capital Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain (Loss) on Disposition of Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<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_mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition related adjustment for the final working capital settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></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=121586364&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=mtrx_ProcessHeatingEquipmentBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=mtrx_ProcessHeatingEquipmentBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754863646520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Carrying value of goodwill by segment</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">$ 93,368<span></span>
</td>
<td class="nump">$ 96,162<span></span>
</td>
<td class="nump">$ 113,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="num">(32,881)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,281)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,775)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Translation adjustment</a></td>
<td class="num">(118)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">60,369<span></span>
</td>
<td class="nump">93,368<span></span>
</td>
<td class="nump">96,162<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_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment', window );">Goodwill attributable to reporting units at risk for impairment</a></td>
<td class="nump">14,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Carrying value of goodwill by segment</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">24,830<span></span>
</td>
<td class="nump">24,826<span></span>
</td>
<td class="nump">42,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="num">(24,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,281)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Translation adjustment</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,830<span></span>
</td>
<td class="nump">24,826<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [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_GoodwillRollForward', window );"><strong>Carrying value of goodwill by segment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">30,829<span></span>
</td>
<td class="nump">33,604<span></span>
</td>
<td class="nump">33,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,775)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">30,829<span></span>
</td>
<td class="nump">30,829<span></span>
</td>
<td class="nump">33,604<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_StorageSolutionsMember', window );">Storage 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Carrying value of goodwill by segment</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">16,736<span></span>
</td>
<td class="nump">16,760<span></span>
</td>
<td class="nump">16,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Translation adjustment</a></td>
<td class="num">(169)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">16,567<span></span>
</td>
<td class="nump">16,736<span></span>
</td>
<td class="nump">16,760<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_IndustrialMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Carrying value of goodwill by segment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">20,973<span></span>
</td>
<td class="nump">20,972<span></span>
</td>
<td class="nump">20,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="num">(7,981)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposal of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Translation adjustment</a></td>
<td class="num">(19)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">$ 12,973<span></span>
</td>
<td class="nump">$ 20,973<span></span>
</td>
<td class="nump">$ 20,972<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill attributable to reporting units at risk for impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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=121586364&amp;loc=d3e3602-108585<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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_ElectricalInfrastructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_OilGasAndChemicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_OilGasAndChemicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_StorageSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_StorageSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860702104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">June 30, 2021</a></td>
<td class="nump">$ 2,231<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">June 30, 2022</a></td>
<td class="nump">1,811<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">June 30, 2023</a></td>
<td class="nump">1,729<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">June 30, 2024</a></td>
<td class="nump">1,415<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">June 30, 2025</a></td>
<td class="nump">1,096<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">8,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,472<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">25,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">17,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment1Member', window );">Customer relationship impairment 1 [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>
</tr>
<tr class="ro">
<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>
<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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">$ 1,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 6,300<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment2Member', window );">Customer relationship impairment 2 [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>
</tr>
<tr class="ro">
<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>
<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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment3Member', window );">Customer relationship impairment 3 [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>
</tr>
<tr class="ro">
<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>
<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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">$ 5,600<span></span>
</td>
<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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,800<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_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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=mtrx_CustomerRelationshipImpairment3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860031704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 25,872<span></span>
</td>
<td class="nump">$ 42,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(17,035)<span></span>
</td>
<td class="num">(23,132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">8,837<span></span>
</td>
<td class="nump">19,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
</tr>
<tr 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_RangeAxis=srt_MinimumMember', window );">Minimum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 2,579<span></span>
</td>
<td class="nump">2,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,956)<span></span>
</td>
<td class="num">(1,779)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 623<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member] | Minimum [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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member] | Maximum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=mtrx_CustomerBasedMember', window );">Customer based [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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 21,840<span></span>
</td>
<td class="nump">$ 38,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(13,626)<span></span>
</td>
<td class="num">(19,915)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 8,214<span></span>
</td>
<td class="nump">$ 18,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=mtrx_CustomerBasedMember', window );">Customer based [Member] | Minimum [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=mtrx_CustomerBasedMember', window );">Customer based [Member] | Maximum [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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Carrying value of other intangible assets</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 1,453<span></span>
</td>
<td class="nump">$ 1,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,453)<span></span>
</td>
<td class="num">(1,438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 15<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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_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_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_CustomerBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_CustomerBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860303432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>Rate</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_DebtTextualAbstract', window );"><strong>Debt (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Senior secured revolving credit facility | $</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Feb.  08,  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_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling', window );">Sublimit on Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling | $</a></td>
<td class="nump">$ 75.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_mtrx_Sublimitonlettersofcreditunderthecreditfacility', window );">Sublimit for total letters of credit under the credit facility | $</a></td>
<td class="nump">$ 200.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_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum', window );">Additional Margin on alternate base rate loans, Minimum</a></td>
<td class="nump">0.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_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum', window );">Additional Margin on alternate base rate loans, Maximum</a></td>
<td class="nump">1.625%<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_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum', window );">Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum</a></td>
<td class="nump">1.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_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum', window );">Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum</a></td>
<td class="nump">2.625%<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_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum', window );">Line Of Credit Basis Spread On Canadian Prime Rate Minimum</a></td>
<td class="nump">2.125%<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_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum', window );">Line Of Credit Basis Spread On Canadian Prime Rate Maximum</a></td>
<td class="nump">3.125%<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_mtrx_SeniorLeverageRatioMaximum', window );">Leverage Ratio, Maximum</a></td>
<td class="nump">3.00<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_mtrx_SeniorLeverageRatioMinimum', window );">Leverage Ratio, Minimum</a></td>
<td class="nump">1.00<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_mtrx_FixedChargeCoverageRatioMaximum', window );">Fixed Charge Coverage Ratio, Maximum</a></td>
<td class="nump">1.25<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_mtrx_FixedChargeCoverageRatioMinimum', window );">Fixed Charge Coverage Ratio, Minimum</a></td>
<td class="nump">1.00<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_mtrx_AmountOfLimitOnAssetDispositions', window );">Limit on asset dispositions | $</a></td>
<td class="nump">$ 20.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_RangeAxis=srt_MinimumMember', window );">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_mtrx_DebtTextualAbstract', window );"><strong>Debt (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused Credit Facility Fee</a></td>
<td class="nump">0.25%<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_RangeAxis=srt_MaximumMember', window );">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_mtrx_DebtTextualAbstract', window );"><strong>Debt (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused Credit Facility Fee</a></td>
<td class="nump">0.45%<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_mtrx_AmountOfLimitOnAssetDispositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 limit on asset dispositions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_AmountOfLimitOnAssetDispositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_DebtTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DebtTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_FixedChargeCoverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed charge coverage ratio maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_FixedChargeCoverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_FixedChargeCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed charge coverage ratio minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_FixedChargeCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit basis spread on alternate base rate maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit basis spread on alternate base rate minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit basis spread on Canadian prime rate maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit basis spread on Canadian prime rate minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_SeniorLeverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior leverage ratio maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_SeniorLeverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_SeniorLeverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior leverage ratio minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_SeniorLeverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_Sublimitonlettersofcreditunderthecreditfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sub-limit on letters of credit under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_Sublimitonlettersofcreditunderthecreditfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139755021542856">
<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>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Availability under senior credit facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Senior secured revolving credit facility</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 300,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_mtrx_CapacityConstraintDueToSeniorLeverageRatio', window );">Capacity constraint due to Leverage Ratio</a></td>
<td class="nump">162,864<span></span>
</td>
<td class="nump">94,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint', window );">Capacity under the senior secured revolving credit facility</a></td>
<td class="nump">137,136<span></span>
</td>
<td class="nump">205,677<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_mtrx_LettersOfCreditIssued', window );">Letters of credit</a></td>
<td class="nump">34,529<span></span>
</td>
<td class="nump">48,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings outstanding</a></td>
<td class="nump">9,208<span></span>
</td>
<td class="nump">5,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Availability under the senior secured revolving credit facility</a></td>
<td class="nump">$ 93,399<span></span>
</td>
<td class="nump">$ 152,183<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_CapacityConstraintDueToSeniorLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capacity constraint due to the Senior Leverage Ratio.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CapacityConstraintDueToSeniorLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_LettersOfCreditIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters of credit issued, excluding insurance-related letters of credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LettersOfCreditIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility maximum borrowing capacity after consideration of capacity constraint.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&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(16))<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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860650104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_CARESActTotalBenefit', window );">CARES Act total benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards', window );">Taxable income limitation required for net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_CARESActInterestExpenseDeductionUpperLimit', window );">CARES Act interest expense deduction upper limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_mtrx_CARESActInterestExpenseDeductionFloor', window );">CARES Act interest expense deduction floor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_CARESActCharitableContributionsDeductionNewCeiling', window );">CARES Act charitable contributions deduction new ceiling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.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_mtrx_CARESActCharitableContributionsDeductionOldCeiling', window );">CARES Act charitable contributions deduction old ceiling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_CARESActPayrollTaxCredits', window );">CARES Act payroll tax credits</a></td>
<td class="nump">$ 0.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_mtrx_CARESACTDeferredPayrollTaxLiability', window );">CARES ACT deferred payroll tax liability</a></td>
<td class="nump">3.8<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_mtrx_CanadaEmergencyWageSubsidyRelief', window );">Canada Emergency Wage Subsidy Relief</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Liability for Uncertain Tax Positions, Noncurrent</a></td>
<td class="nump">$ 0.5<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_mtrx_CARESACTDeferredPayrollTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES ACT deferred payroll tax 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;">mtrx_CARESACTDeferredPayrollTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_CARESActCharitableContributionsDeductionNewCeiling">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES Act charitable contributions deduction new ceiling</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CARESActCharitableContributionsDeductionNewCeiling</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_CARESActCharitableContributionsDeductionOldCeiling">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES Act charitable contributions deduction old ceiling</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CARESActCharitableContributionsDeductionOldCeiling</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_CARESActInterestExpenseDeductionFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES Act interest expense deduction floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CARESActInterestExpenseDeductionFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_CARESActInterestExpenseDeductionUpperLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES Act interest expense deduction upper limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CARESActInterestExpenseDeductionUpperLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_CARESActPayrollTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES Act payroll tax credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CARESActPayrollTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_CARESActTotalBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CARES Act total benefit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CARESActTotalBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_CanadaEmergencyWageSubsidyRelief">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Canada Emergency Wage Subsidy Relief</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_CanadaEmergencyWageSubsidyRelief</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxable income limitation required for net operating loss carryforwards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes 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://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_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754849717736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract', window );"><strong>Components of pretax income</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (32,660)<span></span>
</td>
<td class="nump">$ 46,032<span></span>
</td>
<td class="num">$ (2,656)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(3,984)<span></span>
</td>
<td class="num">(7,620)<span></span>
</td>
<td class="num">(9,492)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax expense</a></td>
<td class="num">$ (36,644)<span></span>
</td>
<td class="nump">$ 38,412<span></span>
</td>
<td class="num">$ (12,148)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=120311839&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=120311839&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=120311839&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=68072869&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=120311839&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=120395209&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=120311839&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754861198280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">$ (376)<span></span>
</td>
<td class="nump">$ 6,085<span></span>
</td>
<td class="num">$ (121)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">412<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">23<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">8,378<span></span>
</td>
<td class="nump">518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="nump">1,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(1,091)<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="num">(590)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">2,462<span></span>
</td>
<td class="nump">2,129<span></span>
</td>
<td class="num">(1,689)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="num">(3,629)<span></span>
</td>
<td class="nump">2,052<span></span>
</td>
<td class="num">(1,186)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for federal, state and foreign income taxes</a></td>
<td class="num">$ (3,570)<span></span>
</td>
<td class="nump">$ 10,430<span></span>
</td>
<td class="num">$ (668)<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: 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=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 state and local 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 federal 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=116825942&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 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 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=116825942&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=121586364&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=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754857775256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Expected provision (benefit) for federal income taxes at the statutory rate</a></td>
<td class="num">$ (7,695)<span></span>
</td>
<td class="nump">$ 8,067<span></span>
</td>
<td class="num">$ (3,408)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="num">(768)<span></span>
</td>
<td class="nump">2,288<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses', window );">Impairment of non-deductible goodwill</a></td>
<td class="nump">1,813<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,342<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_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit', window );">Charges without tax benefit</a></td>
<td class="nump">1,707<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">3,062<span></span>
</td>
<td class="nump">4,512<span></span>
</td>
<td class="nump">1,173<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_mtrx_Reversalofbranchliability', window );">Reversal of branch liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,546)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_Effectofnewaccountingstandardcomparedtooldstandard', window );">Excess tax expense (benefit) on stock-based compensation</a></td>
<td class="nump">230<span></span>
</td>
<td class="num">(296)<span></span>
</td>
<td class="nump">511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Remeasurement of deferred taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(455)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development and other tax credits</a></td>
<td class="num">(1,724)<span></span>
</td>
<td class="num">(1,972)<span></span>
</td>
<td class="num">(1,665)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax differential</a></td>
<td class="num">(132)<span></span>
</td>
<td class="num">(248)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingenciesOther', window );">Change in uncertain tax positions</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(83)<span></span>
</td>
<td class="nump">370<span></span>
</td>
<td class="num">(496)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for federal, state and foreign income taxes</a></td>
<td class="num">(3,570)<span></span>
</td>
<td class="nump">$ 10,430<span></span>
</td>
<td class="num">(668)<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_mtrx_AmountOfNonDeductibleGoodwillImpaired', window );">Amount of non-deductible goodwill impaired.</a></td>
<td class="nump">$ 8,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_AmountOfNonDeductibleGoodwillImpaired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-deductible goodwill impaired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_AmountOfNonDeductibleGoodwillImpaired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_Effectofnewaccountingstandardcomparedtooldstandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effect of new accounting standard compared to old standard</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_Effectofnewaccountingstandardcomparedtooldstandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation, Charges without tax benefit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_Reversalofbranchliability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reversal of Canadian branch liability in connection with valuation allowance on Canadian NOLs and FTCs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_Reversalofbranchliability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxContingenciesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in other income tax contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingenciesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754859611688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Warranty reserve</a></td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Bad debt reserve</a></td>
<td class="nump">233<span></span>
</td>
<td class="nump">238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences', window );">Paid time-off accrual</a></td>
<td class="nump">669<span></span>
</td>
<td class="nump">616<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_mtrx_DeferredTaxAssetsInsuranceReserve', window );">Insurance reserve</a></td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">1,577<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements', window );">Legal reserve</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Net operating loss benefit and credit carryforwards</a></td>
<td class="nump">10,354<span></span>
</td>
<td class="nump">10,054<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(7,763)<span></span>
</td>
<td class="num">(4,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Accrued compensation and pension</a></td>
<td class="nump">1,447<span></span>
</td>
<td class="nump">1,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation expense on nonvested deferred shares</a></td>
<td class="nump">3,231<span></span>
</td>
<td class="nump">3,679<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_mtrx_DeferredTaxAssetsAccruedLosses', window );">Accrued losses</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges', window );">Restructuring reserve</a></td>
<td class="nump">1,381<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Foreign currency translation and other</a></td>
<td class="nump">843<span></span>
</td>
<td class="nump">833<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">12,125<span></span>
</td>
<td class="nump">13,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Tax over book depreciation</a></td>
<td class="nump">11,313<span></span>
</td>
<td class="nump">9,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Tax over book (book over tax) amortization</a></td>
<td class="num">(5,195)<span></span>
</td>
<td class="nump">1,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_FutureBranchLiability', window );">Branch future liability</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Receivable holdbacks and other</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">6,198<span></span>
</td>
<td class="nump">11,169<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 5,927<span></span>
</td>
<td class="nump">$ 2,385<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_DeferredTaxAssetsAccruedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets accrued losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DeferredTaxAssetsAccruedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_DeferredTaxAssetsInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets insurance reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DeferredTaxAssetsInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_FutureBranchLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future domestic income tax liability related to foreign branch deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_FutureBranchLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(26)(b))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, without 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121554379&amp;loc=d3e9972-128506<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121554379&amp;loc=d3e9979-128506<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852111512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 4) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract', window );"><strong>Significant components of Company's deferred tax assets and liabilities as reported in consolidated balance sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income tax assets</a></td>
<td class="nump">$ 5,988<span></span>
</td>
<td class="nump">$ 2,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liabilities</a></td>
<td class="num">(61)<span></span>
</td>
<td class="num">(298)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 5,927<span></span>
</td>
<td class="nump">$ 2,385<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_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=120406818&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=120406818&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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=120406818&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=120406818&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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, without 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-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>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754849688792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 5)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">Operating Loss Carryforwards, Limitations on Use</a></td>
<td class="text">June 2024 to June 2040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 19,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">Operating Loss Carryforwards, Limitations on Use</a></td>
<td class="text">June 2029 to June 2040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 24,618<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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754859373256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 6)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_StatetaxcreditMember', window );">State tax credit carryforward [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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardDescription', window );">Tax Credit Carryforward, Description</a></td>
<td class="text">June 2032 to June 2035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_FederaltaxcreditcarryforwardMember', window );">Federal tax credit carryforward [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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardDescription', window );">Tax Credit Carryforward, Description</a></td>
<td class="text">June 2021 to June 2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 1,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_mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_ForeigntaxcreditcarryforwardMember', window );">Foreign tax credit carryforward [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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardDescription', window );">Tax Credit Carryforward, Description</a></td>
<td class="text">June 2035 to June 2040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 627<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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxCreditCarryforwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the origin, nature, and characteristics of the tax credit carryforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_TaxCreditCarryforwardDescription</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-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_mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_StatetaxcreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_StatetaxcreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_FederaltaxcreditcarryforwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_FederaltaxcreditcarryforwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_ForeigntaxcreditcarryforwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_IncomeTaxAuthorityDescriptionAxis=mtrx_ForeigntaxcreditcarryforwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754854222744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnapprovedChangeOrdersAmount', window );">Unpriced Change Orders and Claims</a></td>
<td class="nump">$ 14.5<span></span>
</td>
<td class="nump">$ 10.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractsReceivableClaimsAndUncertainAmounts', window );">Contract receivable in dispute</a></td>
<td class="nump">$ 17.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_ContractsReceivableClaimsAndUncertainAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119991564&amp;loc=SL119991585-234733<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)(c)(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_ContractsReceivableClaimsAndUncertainAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnapprovedChangeOrdersAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost incurred on construction contract for unapproved change order, claim, or similar item subject to uncertainty.</p></div>
<a 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 910<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6471471&amp;loc=d3e48698-109348<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnapprovedChangeOrdersAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754853697288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </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_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_mtrx_PercentageOfRealEstateLeases', window );">Percentage of real estate leases</a></td>
<td class="nump">87.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease term (up to)</a></td>
<td class="text">16 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating lease right-of-use asset impairment</a></td>
<td class="nump">$ 3.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_PercentageOfRealEstateLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 real estate leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_PercentageOfRealEstateLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121593497&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754863554680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Costs (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </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_LeaseCostAbstract', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 12,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 expense</a></td>
<td class="nump">37,371<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 49,645<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_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=121609121&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=121568110&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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-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_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=121568110&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=121609121&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_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=121609121&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=121568110&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754861057448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturity Analysis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jul. 01, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, Payment, Due [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Fiscal 2021</a></td>
<td class="nump">$ 8,719<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Fiscal 2022</a></td>
<td class="nump">5,430<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Fiscal 2023</a></td>
<td class="nump">3,978<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Fiscal 2024</a></td>
<td class="nump">3,010<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Fiscal 2025</a></td>
<td class="nump">2,352<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">9,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future operating lease payments</a></td>
<td class="nump">33,119<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(5,554)<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_OperatingLeaseLiability', window );">Net present value of future lease payments</a></td>
<td class="nump">27,565<span></span>
</td>
<td class="nump">$ 25,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion of operating lease payments</a></td>
<td class="nump">7,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">$ 19,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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=121603541&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_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=121603541&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852311720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Other Lease Information (Details)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</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_mtrx_OtherLeaseInformationAbstract', window );"><strong>Other Lease Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (in years)</a></td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">5.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_OtherLeaseInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Lease Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_OtherLeaseInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_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=121609121&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=121568110&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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121568110&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=121609121&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754852278104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Cash Flow Disclosures (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease payments</a></td>
<td class="nump">$ 12,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">36,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1', window );">Leasehold improvements received as lease incentive, non-cash investing activity</a></td>
<td class="nump">$ 2,500<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_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=121603541&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=121609121&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_OtherSignificantNoncashTransactionValueOfConsiderationReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121568110&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=121609121&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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860288680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="nump">$ 30,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 " 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">5,000,000.0<span></span>
</td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Annual maximum purchases authorized under stock buyback program</a></td>
<td class="nump">$ 30,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_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram', window );">Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program</a></td>
<td class="nump">10.00%<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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</a></td>
<td class="nump">2,700,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares</a></td>
<td class="nump">1,047,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="num">$ (17,045)<span></span>
</td>
<td class="num">$ (5,190)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</a></td>
<td class="nump">1,349,037<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Common stock shares withheld</a></td>
<td class="nump">181,081<span></span>
</td>
<td class="nump">79,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">1,746,689<span></span>
</td>
<td class="nump">1,081,014<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_mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares used to determine maximum shares authorized under share repurchase program</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121586364&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_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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining 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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_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>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754861403400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details Textual) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 9,877<span></span>
</td>
<td class="nump">$ 11,908<span></span>
</td>
<td class="nump">$ 8,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense</a></td>
<td class="nump">$ 11,900<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period</a></td>
<td class="text">1 year 7 months 6 days<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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax expense (benefits) related to stock compensation vesting</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share awards authorized</a></td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share available for grant</a></td>
<td class="nump">1,473,424<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Common stock grant expiration term</a></td>
<td class="text">10 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock option</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed', window );">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used</a></td>
<td class="nump">100,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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod', window );">Deferred shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">602,148<span></span>
</td>
<td class="nump">715,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue', window );">Average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.10<span></span>
</td>
<td class="nump">$ 13.64<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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased', window );">Deferred shares vested and released</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">314,711<span></span>
</td>
<td class="nump">253,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue', window );">Weighted average fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.23<span></span>
</td>
<td class="nump">$ 19.60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_EmployeeAwardMember', window );">Employee Award [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_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>
</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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting', window );">Vesting period, equal annual installments</a></td>
<td class="text">1 year<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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_EmployeeAwardMember', window );">Employee Award [Member] | Minimum [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="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_DirectorAwardsMember', window );">Director Awards [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_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>
</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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting', window );">Vesting period, equal annual installments</a></td>
<td class="text">1 year<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=mtrx_MarketBasedAwardsMember', window );">Market Based Awards [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="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<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_mtrx_PayoutAsPercentageOfOriginalAwardMinimum', window );">Pro-rate of original awards, minimum</a></td>
<td class="nump">0.00%<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_mtrx_PayoutAsPercentageOfOriginalAwardMaximum', window );">Pro-rate of original awards maximum</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtrx_VestIn2021Member', window );">Vest in 2021 [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_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>
</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_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares', window );">Minimum threshold shares scheduled to vest for performance based shares</a></td>
<td class="nump">232,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtrx_VestIn2022Member', window );">Vest in 2022 [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="re">
<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares', window );">Minimum threshold shares scheduled to vest for performance based shares</a></td>
<td class="nump">170,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtrx_VestIn2023Member', window );">Vest in 2023 [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_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>
</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_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares', window );">Minimum threshold shares scheduled to vest for performance based shares</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 threshold shares scheduled to vest for performance based shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_PayoutAsPercentageOfOriginalAwardMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payout as percentage of original award maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_PayoutAsPercentageOfOriginalAwardMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_PayoutAsPercentageOfOriginalAwardMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payout as percentage of original award minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_PayoutAsPercentageOfOriginalAwardMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award deferred grants in 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;">mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award deferred shares vested and released.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award deferred shares vested and released weighted average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award deferred weighted average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award installment period for vesting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120384911&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 authorized for issuance 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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_EmployeeAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_EmployeeAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_DirectorAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=mtrx_DirectorAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_MarketBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_MarketBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_VestIn2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_VestIn2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_VestIn2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_VestIn2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_VestIn2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_VestIn2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754858096680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock option activity and related information</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options outstanding at June 30, 2019</a></td>
<td class="nump">53,700<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options granted</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of options exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(12,500)<span></span>
</td>
<td class="num">(31,050)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of options cancelled</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options outstanding at June 30, 2020</a></td>
<td class="nump">53,700<span></span>
</td>
<td class="nump">53,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of options vested or expected to vest at June 30, 2020</a></td>
<td class="nump">53,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of options exercisable at June 30, 2020</a></td>
<td class="nump">53,700<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
<td class="text">2 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life vested or expected to vest at June 30, 2020</a></td>
<td class="text">1 year 4 months 24 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life exercisable at June 30, 2020</a></td>
<td class="text">1 year 4 months 24 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price at June 30, 2019</a></td>
<td class="nump">$ 10.19<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price granted</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price cancelled</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price at June 30, 2020</a></td>
<td class="nump">10.19<span></span>
</td>
<td class="nump">$ 10.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price vested or expected to vest at June 30, 2020</a></td>
<td class="nump">10.19<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price exercisable at June 30, 2020</a></td>
<td class="nump">$ 10.19<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value outstanding at June 30, 2019</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value outstanding at June 30, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value vested or expected to be vest at June 30, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value exercisable at June 30, 2020</a></td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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 2<br> -Subparagraph (c)(1)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754857916376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Nonvested deferred share activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested shares at June 30, 2019 | shares</a></td>
<td class="nump">1,459,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares granted | shares</a></td>
<td class="nump">490,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares vested and released | shares</a></td>
<td class="num">(542,279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares cancelled | shares</a></td>
<td class="num">(172,636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested shares at June 30, 2020 | shares</a></td>
<td class="nump">1,234,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share at June 30, 2019 | $ / shares</a></td>
<td class="nump">$ 19.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share granted | $ / shares</a></td>
<td class="nump">21.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share vested and released | $ / shares</a></td>
<td class="nump">19.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share cancelled | $ / shares</a></td>
<td class="nump">19.51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share at June 30, 2020 | $ / shares</a></td>
<td class="nump">$ 20.89<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 (c)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754863616792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic EPS:</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,722)<span></span>
</td>
<td class="num">$ (5,495)<span></span>
</td>
<td class="num">$ (28,008)<span></span>
</td>
<td class="nump">$ 6,151<span></span>
</td>
<td class="nump">$ 12,812<span></span>
</td>
<td class="nump">$ 8,933<span></span>
</td>
<td class="nump">$ 3,932<span></span>
</td>
<td class="nump">$ 2,305<span></span>
</td>
<td class="num">$ (33,074)<span></span>
</td>
<td class="nump">$ 27,982<span></span>
</td>
<td class="num">$ (11,480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,621<span></span>
</td>
<td class="nump">26,891<span></span>
</td>
<td class="nump">26,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings (loss) per common share (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (1.24)<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="num">$ (0.43)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted EPS:</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,621<span></span>
</td>
<td class="nump">26,891<span></span>
</td>
<td class="nump">26,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Dilutive nonvested deferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">668<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,621<span></span>
</td>
<td class="nump">27,587<span></span>
</td>
<td class="nump">26,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings (loss) per common share (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="num">$ (1.24)<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="num">$ (0.43)<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_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&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=109234566&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=120380238&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=121326447&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=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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=109234566&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=121326447&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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5498026-109256<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=121326447&amp;loc=d3e1500-109256<br><br>Reference 3: 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=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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=121326447&amp;loc=d3e1707-109256<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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=121326447&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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends</td>
</tr>
<tr>
<td style="padding-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_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=121326447&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=6371337&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=121326447&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=121326447&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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_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=6371337&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=121326447&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=6371337&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=121326447&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>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754857814120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Common Share (Details 1) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract', window );"><strong>Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [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_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract', window );"><strong>Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=mtrx_NonvestedDeferredSharesMember', window );">Nonvested Deferred 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract', window );"><strong>Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities</a></td>
<td class="nump">662<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">424<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Antidilutive securities excluded from computation of diluted earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=mtrx_NonvestedDeferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=mtrx_NonvestedDeferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754861328232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_EmployeeBenefitPlansTextualAbstract', window );"><strong>Employee Benefit Plans (Textual) [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_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent', window );">Percentage of limitation on pretax compensation</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Company match of first 3% of employee contributions</a></td>
<td class="nump">100.00%<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_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions', window );">Percentage of employee contribution for first half</a></td>
<td class="nump">3.00%<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_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution', window );">Employee contribution for next 2%</a></td>
<td class="nump">50.00%<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_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch', window );">Percentage of employee contribution for next half</a></td>
<td class="nump">2.00%<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_DefinedContributionPlanCostRecognized', window );">Contribution made by company</a></td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="nump">$ 5,800,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_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue', window );">Employee share purchase limit aggregate market value</a></td>
<td class="nump">$ 60,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_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance', window );">Shares available at ESPP</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_EmployeeStockPurchasePlanTerminationDate', window );">Employee Stock Purchase Plan, Termination Date</a></td>
<td class="text">Jan.  02,  2021<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares issued under ESPP</a></td>
<td class="nump">20,733<span></span>
</td>
<td class="nump">15,812<span></span>
</td>
<td class="nump">21,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneRedMember', window );">Zone Red [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_PercentageOfPlanFunded', window );">Percentage of plan funded</a></td>
<td class="nump">65.00%<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_mtrx_DescriptionOfFundedPortionOfPlan', window );">Description of plans funded</a></td>
<td class="text">less than 65 percent<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_mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneYellowMember', window );">Zone Yellow [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_PercentageOfPlanFunded', window );">Percentage of plan funded</a></td>
<td class="nump">80.00%<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_mtrx_DescriptionOfFundedPortionOfPlan', window );">Description of plans funded</a></td>
<td class="text">less than 80 percent<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_mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneGreenMember', window );">Zone Green [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_PercentageOfPlanFunded', window );">Percentage of plan funded</a></td>
<td class="nump">80.00%<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_mtrx_DescriptionOfFundedPortionOfPlan', window );">Description of plans funded</a></td>
<td class="text">at least 80 percent<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_mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined contribution plan employer matching contribution percent for next two percent of employee contribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of employee gross pay, by the terms of the plan, that the employee may contribute to a defined contribution 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;">mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_DescriptionOfFundedPortionOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of funded portion of 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;">mtrx_DescriptionOfFundedPortionOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_EmployeeBenefitPlansTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_EmployeeBenefitPlansTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee stock purchase plan per participant maximum annual share purchase limited to aggregate market value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee stock purchase plan maximum number of shares available for issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_EmployeeStockPurchasePlanTerminationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan, Termination 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;">mtrx_EmployeeStockPurchasePlanTerminationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee contribution as base for employer contribution to match</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee contribution as base for employer contributions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_PercentageOfPlanFunded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 plan funded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_PercentageOfPlanFunded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution 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_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MultiemployerPlansLineItems</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneRedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneRedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneYellowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneYellowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneGreenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_MultiemployerPlanZoneByTypeAxis=mtrx_ZoneGreenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754854381640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost', window );">Contributions to other multiemployer plans</a></td>
<td class="nump">$ 9,172,000<span></span>
</td>
<td class="nump">$ 15,019,000<span></span>
</td>
<td class="nump">$ 15,152,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_MultiemployerPlanEmployerContributionCost', window );">Total contributions made</a></td>
<td class="nump">$ 37,403,000<span></span>
</td>
<td class="nump">$ 64,386,000<span></span>
</td>
<td class="nump">54,724,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_RetirementPlanTypeAxis=mtrx_BoilermakerBlacksmithNationalPensionTrustMember', window );">Boilermaker-Blacksmith National Pension Trust [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">48-6168020/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Yellow<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 6,634,000<span></span>
</td>
<td class="nump">$ 12,434,000<span></span>
</td>
<td class="nump">8,525,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description</a></td>
<td class="text">Described below (1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=mtrx_JointPensionFundLocalUnionOneSixFourIbewMember', window );">Joint Pension Fund Local Union 164 IBEW [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">22-6031199/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Yellow<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,560,000<span></span>
</td>
<td class="nump">$ 2,180,000<span></span>
</td>
<td class="nump">2,391,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">May 31,  2021<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_RetirementPlanTypeAxis=mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain', window );">Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain]</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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">22-1615726/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Green<span></span>
</td>
<td class="text">Green<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,227,000<span></span>
</td>
<td class="nump">$ 1,610,000<span></span>
</td>
<td class="nump">2,489,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">May 31,  2022<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_RetirementPlanTypeAxis=mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain', window );">IBEW Local 456 Pension Plan [Member] [Domain]</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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">22-6238995/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Green<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 427,000<span></span>
</td>
<td class="nump">$ 574,000<span></span>
</td>
<td class="nump">6,005,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">May 31,  2021<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_RetirementPlanTypeAxis=mtrx_LocalThreeFiveOneIbewPensionPlanMember', window );">Local 351 IBEW Pension 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">22-3417366/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Green<span></span>
</td>
<td class="text">Green<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,709,000<span></span>
</td>
<td class="nump">$ 2,025,000<span></span>
</td>
<td class="nump">1,187,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Dec.  04,  2021<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_RetirementPlanTypeAxis=mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain', window );">Steamfitters Local Union Number 420 Pension Plan [Member] [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">23-2004424/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,523,000<span></span>
</td>
<td class="nump">$ 639,000<span></span>
</td>
<td class="nump">1,558,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">Yes<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_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description</a></td>
<td class="text">Described below (3)<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_RetirementPlanTypeAxis=mtrx_IBEWLocalUnionNineEightPensionPlanMember', window );">IBEW Local Union 98 Pension 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">23-1990722/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 352,000<span></span>
</td>
<td class="nump">$ 828,000<span></span>
</td>
<td class="nump">1,106,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">Yes<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_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description</a></td>
<td class="text">Described below (3)<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_RetirementPlanTypeAxis=mtrx_IndianaLaborersPensionFundDomain', window );">Indiana Laborers Pension Fund [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">35-6027150/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Green<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,604,000<span></span>
</td>
<td class="nump">$ 3,349,000<span></span>
</td>
<td class="nump">3,542,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description</a></td>
<td class="text">Described below (3)<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_RetirementPlanTypeAxis=mtrx_IronworkersMidAmericaPensionPlanMember', window );">Ironworkers Mid-America Pension Plan, Local 395 [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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">36-6488227/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Green<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 840,000<span></span>
</td>
<td class="nump">$ 2,596,000<span></span>
</td>
<td class="nump">4,412,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">May 31,  2024<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_RetirementPlanTypeAxis=mtrx_PipefittersRetirementFundLocalFiveNineSevenMember', window );">Pipefitters Retirement Fund, Local 597 [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">62-6105084/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Green<span></span>
</td>
<td class="text">Green<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 835,000<span></span>
</td>
<td class="nump">$ 3,469,000<span></span>
</td>
<td class="nump">3,682,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description</a></td>
<td class="text">Described below (4)<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_RetirementPlanTypeAxis=mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member', window );">Iron Workers Pension Plan of Western Pennsylvania, Local 3 [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">25-1283169/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Yellow<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 2,317,000<span></span>
</td>
<td class="nump">1,539,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">May  01,  2021<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_RetirementPlanTypeAxis=mtrx_IronWorkersPensionPlanLoc.55Member', window );">Iron Workers Pension Plan, Loc. 55 [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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">34-6682351/001<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 2,951,000<span></span>
</td>
<td class="nump">$ 4,333,000<span></span>
</td>
<td class="nump">198,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Jun. 30,  2024<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_RetirementPlanTypeAxis=mtrx_NationalElectricalBenefitFundLocal488And126Member', window );">National Electrical Benefit Fund, Local 488 and 126 [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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">53-0181657/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Green<span></span>
</td>
<td class="text">Green<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,502,000<span></span>
</td>
<td class="nump">$ 4,577,000<span></span>
</td>
<td class="nump">824,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Jan.  01,  2023<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_RetirementPlanTypeAxis=mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member', window );">Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">06-6050353/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Green<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,307,000<span></span>
</td>
<td class="nump">115,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Jun.  01,  2021<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_RetirementPlanTypeAxis=mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member', window );">Northwestern Ohio Plumbers and Pipe Fitters Local 50 [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">34-6502487/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Green<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 2,504,000<span></span>
</td>
<td class="nump">$ 1,161,000<span></span>
</td>
<td class="nump">61,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Mar. 31,  2022<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_RetirementPlanTypeAxis=mtrx_OhioCarpentersPensionFundLocal1090and351Member', window );">OhioCarpentersPensionFundLocal1090and351</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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">34-6574360/001<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 3,042,000<span></span>
</td>
<td class="nump">$ 2,962,000<span></span>
</td>
<td class="nump">318,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">Yes<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Apr. 30,  2021<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_RetirementPlanTypeAxis=mtrx_IBEWLocal654PensionPlanMember', window );">IBEW Local 654 Pension Plan</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_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plans [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_mtrx_MultiemployerPlansNumber', window );">EIN/Pension Plan Number</a></td>
<td class="text">23-6538183/001<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription', window );">Multiemployer Plans, Certified Zone Status, Description</a></td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">Described below (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending or Implemented</a></td>
<td class="text">NA<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multiemployer Plan, Employer Contribution, Cost</a></td>
<td class="nump">$ 1,021,000<span></span>
</td>
<td class="nump">$ 1,006,000<span></span>
</td>
<td class="nump">$ 1,620,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</a></td>
<td class="text">No<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_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective-Bargaining Agreement</a></td>
<td class="text">Jun.  03,  2023<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_mtrx_MultiemployerPlansCertifiedZoneStatusDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Multiemployer Plans, Certified Zone Status, Description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_MultiemployerPlansCertifiedZoneStatusDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_mtrx_MultiemployerPlansNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Multiemployer plans 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;">mtrx_MultiemployerPlansNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_MultiemployerPlanEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=29639808&amp;loc=d3e29008-114946<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MultiemployerPlanPensionInsignificantEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employer contribution to multiemployer pension plan determined to be individually insignificant.</p></div>
<a 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 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are "Green", "Yellow", "Orange", "Red", "Other", and "NA".</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:zoneStatusItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employer contribution to multiemployer pension plan determined to be individually significant.</p></div>
<a 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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are "No", "Pending", "Implemented", "Other", and "NA".</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:fundingImprovementAndRehabilitationPlanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are "No", "Yes" and "NA".</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:surchargeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the significant collective-bargaining arrangements within the range of expiration dates for collective-bargaining arrangements requiring contributions to a multiemployer plan as well as other information to help investors understand the significance of the collective-bargaining agreements and when they expire. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription</td>
</tr>
<tr>
<td style="padding-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_MultiemployerPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MultiemployerPlansLineItems</td>
</tr>
<tr>
<td style="padding-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_RetirementPlanTypeAxis=mtrx_BoilermakerBlacksmithNationalPensionTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_BoilermakerBlacksmithNationalPensionTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_JointPensionFundLocalUnionOneSixFourIbewMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_JointPensionFundLocalUnionOneSixFourIbewMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_LocalThreeFiveOneIbewPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_LocalThreeFiveOneIbewPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IBEWLocalUnionNineEightPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IBEWLocalUnionNineEightPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IndianaLaborersPensionFundDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IndianaLaborersPensionFundDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IronworkersMidAmericaPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IronworkersMidAmericaPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_PipefittersRetirementFundLocalFiveNineSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_PipefittersRetirementFundLocalFiveNineSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IronWorkersPensionPlanLoc.55Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IronWorkersPensionPlanLoc.55Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_NationalElectricalBenefitFundLocal488And126Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_NationalElectricalBenefitFundLocal488And126Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_OhioCarpentersPensionFundLocal1090and351Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_OhioCarpentersPensionFundLocal1090and351Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=mtrx_IBEWLocal654PensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtrx_IBEWLocal654PensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754986204616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,107,560<span></span>
</td>
<td class="nump">$ 1,421,276<span></span>
</td>
<td class="nump">$ 1,097,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 195,837<span></span>
</td>
<td class="nump">$ 248,327<span></span>
</td>
<td class="nump">$ 318,677<span></span>
</td>
<td class="nump">$ 338,097<span></span>
</td>
<td class="nump">$ 398,714<span></span>
</td>
<td class="nump">$ 358,887<span></span>
</td>
<td class="nump">$ 340,568<span></span>
</td>
<td class="nump">$ 318,511<span></span>
</td>
<td class="nump">1,100,938<span></span>
</td>
<td class="nump">1,416,680<span></span>
</td>
<td class="nump">1,091,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">19,233<span></span>
</td>
<td class="nump">20,477<span></span>
</td>
<td class="nump">30,001<span></span>
</td>
<td class="nump">32,465<span></span>
</td>
<td class="nump">43,738<span></span>
</td>
<td class="nump">36,906<span></span>
</td>
<td class="nump">27,886<span></span>
</td>
<td class="nump">23,421<span></span>
</td>
<td class="nump">102,176<span></span>
</td>
<td class="nump">131,951<span></span>
</td>
<td class="nump">91,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Intangible asset impairments and restructuring costs</a></td>
<td class="nump">7,451<span></span>
</td>
<td class="nump">6,559<span></span>
</td>
<td class="nump">38,515<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="nump">52,525<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(7,920)<span></span>
</td>
<td class="num">$ (5,800)<span></span>
</td>
<td class="num">$ (31,679)<span></span>
</td>
<td class="nump">$ 8,774<span></span>
</td>
<td class="nump">17,389<span></span>
</td>
<td class="nump">$ 12,794<span></span>
</td>
<td class="nump">$ 5,527<span></span>
</td>
<td class="nump">$ 2,220<span></span>
</td>
<td class="num">(36,625)<span></span>
</td>
<td class="nump">37,930<span></span>
</td>
<td class="num">(10,479)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">517,310<span></span>
</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">633,394<span></span>
</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">517,310<span></span>
</td>
<td class="nump">633,394<span></span>
</td>
<td class="nump">558,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,539<span></span>
</td>
<td class="nump">19,558<span></span>
</td>
<td class="nump">8,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,124<span></span>
</td>
<td class="nump">18,224<span></span>
</td>
<td class="nump">20,347<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">112,890<span></span>
</td>
<td class="nump">217,417<span></span>
</td>
<td class="nump">255,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">112,890<span></span>
</td>
<td class="nump">217,417<span></span>
</td>
<td class="nump">255,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,105)<span></span>
</td>
<td class="nump">15,470<span></span>
</td>
<td class="nump">18,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Intangible asset impairments and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">27,855<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(36,503)<span></span>
</td>
<td class="nump">3,668<span></span>
</td>
<td class="num">(16,531)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">96,010<span></span>
</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">155,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,010<span></span>
</td>
<td class="nump">155,880<span></span>
</td>
<td class="nump">161,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,141<span></span>
</td>
<td class="nump">2,493<span></span>
</td>
<td class="nump">493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,108<span></span>
</td>
<td class="nump">2,460<span></span>
</td>
<td class="nump">4,359<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">203,404<span></span>
</td>
<td class="nump">322,065<span></span>
</td>
<td class="nump">324,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">200,950<span></span>
</td>
<td class="nump">319,867<span></span>
</td>
<td class="nump">322,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,822<span></span>
</td>
<td class="nump">35,987<span></span>
</td>
<td class="nump">33,423<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Intangible asset impairments and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,850<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(7,328)<span></span>
</td>
<td class="nump">12,984<span></span>
</td>
<td class="nump">8,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">74,041<span></span>
</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">91,959<span></span>
</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">74,041<span></span>
</td>
<td class="nump">91,959<span></span>
</td>
<td class="nump">111,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,580<span></span>
</td>
<td class="nump">2,736<span></span>
</td>
<td class="nump">1,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,465<span></span>
</td>
<td class="nump">4,661<span></span>
</td>
<td class="nump">5,904<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_StorageSolutionsMember', window );">Storage 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">562,439<span></span>
</td>
<td class="nump">524,330<span></span>
</td>
<td class="nump">319,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">559,199<span></span>
</td>
<td class="nump">521,932<span></span>
</td>
<td class="nump">314,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">71,934<span></span>
</td>
<td class="nump">56,011<span></span>
</td>
<td class="nump">25,778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Intangible asset impairments and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,296<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">27,306<span></span>
</td>
<td class="nump">14,097<span></span>
</td>
<td class="num">(5,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">203,291<span></span>
</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">188,912<span></span>
</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">203,291<span></span>
</td>
<td class="nump">188,912<span></span>
</td>
<td class="nump">149,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,394<span></span>
</td>
<td class="nump">4,644<span></span>
</td>
<td class="nump">3,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">7,492<span></span>
</td>
<td class="nump">6,666<span></span>
</td>
<td class="nump">6,623<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_IndustrialMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">228,827<span></span>
</td>
<td class="nump">357,464<span></span>
</td>
<td class="nump">198,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">227,899<span></span>
</td>
<td class="nump">357,464<span></span>
</td>
<td class="nump">198,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,525<span></span>
</td>
<td class="nump">24,483<span></span>
</td>
<td class="nump">14,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Intangible asset impairments and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,524<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(20,100)<span></span>
</td>
<td class="nump">7,181<span></span>
</td>
<td class="nump">3,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">19,957<span></span>
</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">90,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,957<span></span>
</td>
<td class="nump">90,336<span></span>
</td>
<td class="nump">58,816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,600<span></span>
</td>
<td class="nump">3,464<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,059<span></span>
</td>
<td class="nump">4,437<span></span>
</td>
<td class="nump">3,461<span></span>
</td>
</tr>
<tr class="rh">
<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_AllOtherSegmentsMember', window );">Unallocated Corporate [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Assets', window );">Segment assets</a></td>
<td class="nump">$ 124,011<span></span>
</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">$ 106,307<span></span>
</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">124,011<span></span>
</td>
<td class="nump">106,307<span></span>
</td>
<td class="nump">77,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,824<span></span>
</td>
<td class="nump">6,221<span></span>
</td>
<td class="nump">3,358<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,622<span></span>
</td>
<td class="nump">4,596<span></span>
</td>
<td class="nump">6,185<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Electrical Infrastructure [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Oil Gas &amp; Chemical [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,454<span></span>
</td>
<td class="nump">2,198<span></span>
</td>
<td class="nump">1,774<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | Storage 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,240<span></span>
</td>
<td class="nump">2,398<span></span>
</td>
<td class="nump">4,410<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationProfitLossAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_mtrx_Grossrevenues', window );">Gross revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 928<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_Grossrevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenues before intersegment eliminations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_Grossrevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 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://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=120311839&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_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=120311839&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=121586364&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_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/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 2: 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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120311839&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=75031198&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=120311839&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=120311839&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 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 13: 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=120395209&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_SegmentReportingInformationProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingInformationProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-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=mtrx_ElectricalInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_ElectricalInfrastructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_OilGasAndChemicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_OilGasAndChemicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_StorageSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_StorageSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860596776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract', window );"><strong>Summary of long lived assets according to geographic areas</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 182,150<span></span>
</td>
<td class="nump">$ 216,084<span></span>
</td>
<td class="nump">$ 200,987<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_US', window );">UNITED STATES</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_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract', window );"><strong>Summary of long lived assets according to geographic areas</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">164,056<span></span>
</td>
<td class="nump">193,472<span></span>
</td>
<td class="nump">174,241<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=country_CA', window );">CANADA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract', window );"><strong>Summary of long lived assets according to geographic areas</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">5,659<span></span>
</td>
<td class="nump">10,110<span></span>
</td>
<td class="nump">13,738<span></span>
</td>
</tr>
<tr 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_StatementGeographicalAxis=mtrx_InternationalMember', window );">Other international [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_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract', window );"><strong>Summary of long lived assets according to geographic areas</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 12,435<span></span>
</td>
<td class="nump">$ 12,502<span></span>
</td>
<td class="nump">$ 13,008<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of segment reporting information by geographic areas.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtrx_</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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax 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 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mtrx_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mtrx_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754849897656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details 2)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerOneMember', window );">Customer One [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">9.70%<span></span>
</td>
<td class="nump">9.70%<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerTwoMember', window );">Customer Two [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">7.60%<span></span>
</td>
<td class="nump">8.60%<span></span>
</td>
</tr>
<tr 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_MajorCustomersAxis=mtrx_CustomerThreeMember', window );">Customer Three [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">7.60%<span></span>
</td>
<td class="nump">6.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerFourMember', window );">Customer Four [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerFiveMemberMember', window );">Customer Five [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerSixMember', window );">Customer Six [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerSevenMember', window );">Customer Seven [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerEightMember', window );">Customer Eight [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerNineMember', window );">Customer Nine [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr 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_MajorCustomersAxis=mtrx_CustomerTenMember', window );">Customer Ten</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtrx_CustomerElevenMember', window );">Customer Eleven [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">2.10%<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_MajorCustomersAxis=mtrx_CustomerTwelveMember', window );">Customer Twelve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">1.70%<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_srt_MajorCustomersAxis=mtrx_CustomerThirteenMember', window );">Customer Thirteen</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer One [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Two [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Three [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">26.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Four [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">25.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Five [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Six [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Seven [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Eight [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">22.40%<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Nine [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Ten</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">19.70%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Eleven [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">16.10%<span></span>
</td>
<td class="nump">13.40%<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=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Twelve</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">14.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [Member] | Customer Thirteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">14.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer One [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Two [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Three [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Four [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">30.90%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Five [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">17.80%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Six [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">20.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">10.80%<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Seven [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">10.70%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Eight [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">16.70%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Nine [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Ten</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Eleven [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Twelve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas &amp; Chemical [Member] | Customer Thirteen</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer One [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Two [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">16.20%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Three [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">16.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Four [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">13.40%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Five [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">19.40%<span></span>
</td>
<td class="nump">2.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Six [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">13.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Seven [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">10.90%<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Eight [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Nine [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Ten</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Eleven [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Twelve</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage Solutions [Member] | Customer Thirteen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer One [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">47.10%<span></span>
</td>
<td class="nump">38.40%<span></span>
</td>
<td class="nump">62.90%<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Two [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Three [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">30.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Four [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Five [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Six [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Seven [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Eight [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Nine [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">11.40%<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="nump">14.70%<span></span>
</td>
</tr>
<tr class="rh">
<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=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Ten</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Eleven [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Twelve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">Industrial [Member] | Customer Thirteen</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">0.00%<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_MajorCustomersAxis=mtrx_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerFiveMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerFiveMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtrx_CustomerThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mtrx_CustomerThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_ElectricalInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_ElectricalInfrastructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_OilGasAndChemicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_OilGasAndChemicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_StorageSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_StorageSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754860292456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs and other benefits</a></td>
<td class="nump">$ 8,775<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_BusinessExitCosts1', window );">Facility costs</a></td>
<td class="nump">3,710<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Other intangible asset impairments</a></td>
<td class="nump">1,525<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_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">2,403<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring costs</a></td>
<td class="nump">14,010<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Other Asset Impairment Charges</a></td>
<td class="num">(5,215)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="num">(6,392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_ElectricalInfrastructureMember', window );">Electrical Infrastructure [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs and other benefits</a></td>
<td class="nump">1,571<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_BusinessExitCosts1', window );">Facility costs</a></td>
<td class="nump">234<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Other intangible asset impairments</a></td>
<td class="nump">1,150<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_RestructuringCharges', window );">Restructuring costs</a></td>
<td class="nump">2,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_OilGasAndChemicalMember', window );">Oil Gas And Chemical [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs and other benefits</a></td>
<td class="nump">1,767<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_BusinessExitCosts1', window );">Facility costs</a></td>
<td class="nump">1,708<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Other intangible asset impairments</a></td>
<td class="nump">375<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_RestructuringCharges', window );">Restructuring costs</a></td>
<td class="nump">3,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_StorageSolutionsMember', window );">Storage 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs and other benefits</a></td>
<td class="nump">576<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_BusinessExitCosts1', window );">Facility costs</a></td>
<td class="nump">720<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Other intangible asset impairments</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring costs</a></td>
<td class="nump">1,296<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtrx_IndustrialMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs and other benefits</a></td>
<td class="nump">4,861<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_BusinessExitCosts1', window );">Facility costs</a></td>
<td class="nump">1,048<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Other intangible asset impairments</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring costs</a></td>
<td class="nump">$ 5,909<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_BusinessExitCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessExitCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: 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=121586364&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_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=mtrx_ElectricalInfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_ElectricalInfrastructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_OilGasAndChemicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_OilGasAndChemicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_StorageSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_StorageSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=mtrx_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=mtrx_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754850412152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenue</a></td>
<td class="nump">$ 195,837<span></span>
</td>
<td class="nump">$ 248,327<span></span>
</td>
<td class="nump">$ 318,677<span></span>
</td>
<td class="nump">$ 338,097<span></span>
</td>
<td class="nump">$ 398,714<span></span>
</td>
<td class="nump">$ 358,887<span></span>
</td>
<td class="nump">$ 340,568<span></span>
</td>
<td class="nump">$ 318,511<span></span>
</td>
<td class="nump">$ 1,100,938<span></span>
</td>
<td class="nump">$ 1,416,680<span></span>
</td>
<td class="nump">$ 1,091,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">19,233<span></span>
</td>
<td class="nump">20,477<span></span>
</td>
<td class="nump">30,001<span></span>
</td>
<td class="nump">32,465<span></span>
</td>
<td class="nump">43,738<span></span>
</td>
<td class="nump">36,906<span></span>
</td>
<td class="nump">27,886<span></span>
</td>
<td class="nump">23,421<span></span>
</td>
<td class="nump">102,176<span></span>
</td>
<td class="nump">131,951<span></span>
</td>
<td class="nump">91,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Intangible asset impairments and restructuring costs</a></td>
<td class="nump">7,451<span></span>
</td>
<td class="nump">6,559<span></span>
</td>
<td class="nump">38,515<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="nump">52,525<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(7,920)<span></span>
</td>
<td class="num">(5,800)<span></span>
</td>
<td class="num">(31,679)<span></span>
</td>
<td class="nump">8,774<span></span>
</td>
<td class="nump">17,389<span></span>
</td>
<td class="nump">12,794<span></span>
</td>
<td class="nump">5,527<span></span>
</td>
<td class="nump">2,220<span></span>
</td>
<td class="num">(36,625)<span></span>
</td>
<td class="nump">37,930<span></span>
</td>
<td class="num">(10,479)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (5,722)<span></span>
</td>
<td class="num">$ (5,495)<span></span>
</td>
<td class="num">$ (28,008)<span></span>
</td>
<td class="nump">$ 6,151<span></span>
</td>
<td class="nump">$ 12,812<span></span>
</td>
<td class="nump">$ 8,933<span></span>
</td>
<td class="nump">$ 3,932<span></span>
</td>
<td class="nump">$ 2,305<span></span>
</td>
<td class="num">$ (33,074)<span></span>
</td>
<td class="nump">$ 27,982<span></span>
</td>
<td class="num">$ (11,480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings (loss) per common share</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (1.24)<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="num">$ (0.43)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings (loss) per common share</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="num">$ (1.24)<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="num">$ (0.43)<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_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&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=109234566&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=120380238&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=121326447&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=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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=109234566&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=121326447&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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restructuring charges, remediation cost, and asset impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120311839&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=75031198&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=120311839&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=120311839&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 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 13: 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=120395209&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139754856315592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 5,882<span></span>
</td>
<td class="nump">$ 7,965<span></span>
</td>
<td class="nump">$ 11,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">4,220<span></span>
</td>
<td class="nump">4,599<span></span>
</td>
<td class="nump">1,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(1,434)<span></span>
</td>
<td class="num">(6,682)<span></span>
</td>
<td class="num">(4,768)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">8,668<span></span>
</td>
<td class="nump">5,882<span></span>
</td>
<td class="nump">7,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">SEC Schedule, 12-09, Allowance, Credit Loss [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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">923<span></span>
</td>
<td class="nump">6,327<span></span>
</td>
<td class="nump">9,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(1,176)<span></span>
</td>
<td class="num">(5,409)<span></span>
</td>
<td class="num">(3,667)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">905<span></span>
</td>
<td class="nump">923<span></span>
</td>
<td class="nump">6,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">4,959<span></span>
</td>
<td class="nump">1,638<span></span>
</td>
<td class="nump">1,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">3,062<span></span>
</td>
<td class="nump">4,594<span></span>
</td>
<td class="nump">1,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(258)<span></span>
</td>
<td class="num">(1,273)<span></span>
</td>
<td class="num">(1,101)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 7,763<span></span>
</td>
<td class="nump">$ 4,959<span></span>
</td>
<td class="nump">$ 1,638<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves.</p></div>
<a 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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to accounts other than cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a 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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>91
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MH5;AG%8=HJ78^LF:A>YZX&'I/*H0NA^OEO/OQ)DMO\XG,S)YQ/#.C)W6P9O
M."I8=G-PW1?R2;R6 N)2%OSTNUW6LS$R5I Q5&X2*Y5.<E^[0/9#<(4NPPJY
M9M/J-FUL_='"A*E=;^:?L]W!Q?*,AXM5N (M?)S6-/*,*K.NRURXW-T/C*KP
M=8H;<EXMN%*!-Z3UPA5Q#(PBD8I,9 PS#R:@],I'M2)MS##(PNTI;M(9Y(J_
MD+D'7>AO?/=8V5PVD0K)GMVD=H?17ALC+#R?XJ:=$8X]3PFMKTX'Y#,\1QZC
M\K[#)3O4LLCLFCA/4$^_DJF"TOH*@RT2 \7='(5='60I+"[IQ#Y,F(Z%+I4B
M2]!::2('G"1G,!M7\A"5PN%RJSC0'.LZ5J0+5BM=Y&3Y0EDH^>Q';NE 5V@^
M8@4:*U(%JY4J<K2%U 9LYB]_?W'U5BCVVK!$,+8B6;"*9)&2P2?M911<8$#[
M&$B1&ACNYI]E:KT[&6$%2(5(W^XW^WW&,*(B+3#<QU>^@6)(;@AE[];OB2/<
M6$%OE6+A2A,9AF")CI'NTQ790\Y[YD$LR%OKVJ)D#Q\F>L<55L:Q(FTPW-BA
MIO3\:$N<UW M@U)87.!^M?R.D12Y@>%&?NHP,GMQ=SS:BHL%7(70P]B9CO_$
MF(ILP&IE@V]@W,VG"$P+AI5KF',>F6L=7YATN.:#Q- *[V>UO/^K#""Q<W6L
MQ55I 5*AA ,57L]J>?VIG#Q^H:13"ZRUO#*J4/PA-$)F%UYOU_+Z>62$.NYL
M)<4M/Z&6D54H5I 55F_7LOITZ,@$,M!6JE+'J- 9NZX "1#PCF(876'V-N[5
M&9T3\B @M[&&V[IT'"MTJCXZ[;-=&=RP,Z)9*-0VF5H?0<'L(!>%>QZ5=QPN
M6(E6V+^-F_9\<K<DX]CS#1018V,$).VTLKVT>5"A5['!8A<.;]?Z,'!V8&)H
M3^$RE3U5&+U=ZR-@$:\#WX7ND;QL"4XSE4ZJDFR8/X\Z@\&P]5S6>.'H=BU'
M_SG%.DDZU>0Q-C!H49(/RS8P,^7N&1#KMKL6'71_H6J=[0 G4S7=2=?$3;[!
MCIO!^=5\MWZ<[E&WBL>/6_WW/)GIF@1B Z'6=0_Z0QUWSX\G1N[3_>2U-$:&
MZ>%.<$^HY &XOY'2G$Z2!O+_88S^ U!+ P04    " !P@2-1UAO:TR@%  "D
M$P  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;)V8VV[C-A"&7X4P]B(!
MDEBDSD%B8&/WD +;#3;=[D71"]JB;6(ET27I.'W[#B59LD5*:_3&.GAF-!^'
MG%_BPT'([VK+F$;O15ZJQ\E6Z]W]=*I66U90=2=VK(1_UD(65,.EW$S53C*:
M54Y%/B6>%TT+RLO)[*&Z]R)G#V*O<UZR%XG4OBBH_/>)Y>+P.,&3XXTO?+/5
MYL9T]K"C&_;*]-?=BX2K:1LEXP4K%1<EDFS]./F([Q>$&(?*XD_.#NKD'!F4
MI1#?S<5S]CCQ3$8L9RMM0E XO+$YRW,3"?+XIPDZ:9]I'$_/C]%_KN !9DD5
MFXO\&\_T]G&23%#&UG2?ZR_B\"MK@$(3;R5R5?VB0V/K3=!JK[0H&F?(H.!E
M?:3OS4"<..!HP($T#J3O$ PX^(V#?ZE#T#@$U<C4*-4X+*BFLP<I#D@::XAF
M3JK!K+P!GY>F[J]:PK\<_/1L+DHE<IY1S3+TJN$ 1=4*B35Z+E>B8.@6?7U=
MH*L/UTAMJ60*\1+]L15[1<M,W: /9]</4PU)F=#359/ 4YT &4@ $_1)E'JK
MT$]EQK+S %.@:9'($>F)C$;\;5_>(=^[0<0CGB.A^<7N.'6X+RYW3T9H_+9
M?A7/'XC75*$M#?KKXU)I">OE[Y'H01L]J*(' ]&_L#=6[IFK;+5C6#F:[O$V
MP]CS4A^@WDY'TV$7X"A*O'.[A</.2W$8^JW=&4'8$H2C!'.AM)FM<IBD#A"=
M/#E-DS@B/1#;#),DB$G: W&%2R,<NSFBEB,:Y?A%"J703HHUURZ(R,[.(SB.
M>A .,Q^G(>XQV&8I3OW(C1"W"/$HPBMT;UYN;M"&E4S2'$%'0#2#KL7-C#4-
M'K%W4"S%G(TBMI)*(F(1VE9I "/1 W3$"H*A&B4M8#)>(R&R \]K,*&W3$+S
MT[3<\&7.$%4*=)H7.\JE6:DNQ,1*RT]"'/80;:O^8K(M< R3VHV7MGCI#YH!
ME&F_TGL)540K6%C.,J7VLP,/]S*<VU9]AC&+L_RQUXF9-TKP><?,/(/L>=TV
MKW)85==.5?*LQ]_Z443ZM7#8^7'J]V%<X; 7Q.D THD^X]'^_[F99C5.LWRN
M[T=Z/R9=;#(Z7,^E9J#H^K@JG>-$'&!A&O>'R65&TJ@_3 XS$GE#A>]$$ON7
MD=0#Y03Q'?T][D];EQ6.XCZ&;>4G> "BTV(\+L95J9VI!_;CO+X..XPBW&^+
M#J,P'!K]3H+QN 8_GRXVM&3P.<*.4U;3]]'I9:NI689!T*>S[?PDP*3/YPB'
M"0X&.B/NU!F/R_.+%&^\^MBY6H*Z@4A?(\!$:Y89J;M!RKR@5<)@Z/FF/!D
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
M3)AEZ4"K-6CG36QNXR_3HTD^EZ[L,ZOI+R><3<=*&B5XSBSF,+.T4$VM 57
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
MBN8V-6PJ_RQ<_H_)R#3?3"*JD:6+<L,*/"R(Q&6'X800W@)#<#GG,]F63U*
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
M\H\:^4=?+__(U/4QQH[^D&$YC&N3:P8 ]/T& &21=A\A/8L#J#;19@! /V<
M0!9M1[J&6$!C_?G0RN8)=]Q]H68"0/T3P#,%$0T*]\("&8>^8SS',F$M5#N>
M1N!1O\#_&$%$%I'''C)B&H*U@VI4'O6K_#<((K)I=."XNI8/X]K<&S%'_6+^
M59)HRG,4!OKSF2%4^Q%GH^&X7\,'!%%M7I-Q[;/UO-@)PE!_7FS!F8)H 4$<
M1KX^1=N<.;[K:"UR9<&-483U>>[<A@NQ<9<Q.7F+HUX#_D'*35IPD-%;:>>\
M":2#\O!F[7 BV+9ZL7/#A&!Y=9A0(G50 >3_MXR)IQ/UKNCX?G/V'U!+ P04
M    " !P@2-1#;OSH1X#  #W"   &    'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;(V676^;,!2&_XK%S3:I*V @)%,2J4TZ;9.J1>L^KEUP@E5C,]LTS;_?
ML2$LA03U)F#SGC?G\3$^S/=2/>F"4H->2B[TPBN,J3[YOLX*6A)]+2LJX,E6
MJI(8&*J=KRM%2>Z"2N[C()CX)6'"6\[=W$8MY[(VG FZ44C794G4X99RN5]X
MH7><^,%VA;$3_G)>D1U]H.97M5$P\CN7G)54:"8%4G2[\&["3^O4ZIW@-Z-[
M?7*/+,FCE$]V\#5?>(%-B'*:&>M X/),5Y1S:P1I_&T]O>XO;>#I_=']LV,'
MED>BZ4KR/RPWQ<*;>BBG6U)S\T/NO]"6)[%^F>3:_:)]JPT\E-7:R+(-A@Q*
M)IHK>6G7X20@G%P(P&T [@?$%P*B-B!Z:T#<!L1N91H4MPYK8LARKN0>*:L&
M-WOC%M-% SX3MNP/1L%3!G%FN9)"2\YR8FB.'@Q<H*9&([E%JX*('=6("7@@
MLZ="\IPJ_0[=_:V9.:#W&Z) 6U##,L(_H(](%S"CY[Z!Q*R]G[5)W#9)X M)
MA!C=2W#2Z$[D-']MX -1AX6/6+=XU/%;+:Y1%%PA'.#@3$*K-X>'LS/AZ[>'
M3T=HHJY(D?.++_C=E167!TJ;.J!-K;("]CK:<"+TU<BR-[839VL/@.<E#M(H
MFOO/IVLQ5(7)-,2O5>LS7N',+N[S&;*X(XO'R5ZHRAB@P'[3#DY6]CP8I8H'
MF00]HJ$BQ$G04ZV'JB@,D@M$24>4C!)]U;HF(G-$</Y0I>#%:EC&F))!+DF,
M<3KK@0UE41BG8=@C&\IP$N$X/(\VZ= FHV@_H:_H6AU:##CUJW8GYLA(I(EA
M>GM AKS (68*>UXPL4/RD;,=<54]1SX9UFH:!M,>TFHH2V?A 'RH2O#L4DG3
MCCL=Y?X./1;.7/4$7?A(;,MK7J_'6'G3(600IY-@TJ,<ZNR6C/KOXE#61_1/
M6D))U<ZU5HTR60O3'*/=;->];US3ZLW?0E=OFO!_F^:3X)ZH'1,:<;H%R^ Z
MA5VGFC;;#(RL7.-YE ;:F+LMX,N$*BN YULIS7%@_Z#[UEG^ U!+ P04
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
MJN0H1%T,+:DMLMVUR+'=-!%4R;-"S#DYY/$:0SI!SYY,JAV?*GOARO=$I_<
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
M"!"D=SCQ/8!**H<F^V*M5#^P7I=Z@&1=T.CK&BXQ(CC:<S\1)\4P:09CO 2
M6'OPP3%(^,= =(N]FK*$E6G?_]O-;6,A?&UKKN'Y6B=\DP#XE>\.7@_XT=GK
MK]]<G3V.PW_T\2M]7.;_V-/_Y*=YF;G:.NH5M$];K.#JFIXA >JU$1G=@+TT
M+R3,(Y(R[H'\6A!^/EBI\*9].-.."-6.*96.(0@ H2'_].SY\I.CHO?B@):Q
M+C= ;<0>L,NYOC!@#L+C+A;S;3O@&Q9EZ6 2' +?-]5I$_"/=15-[N:<[U?,
M82N6UL#BO"<);A@T[\TOG$I)>6#O&@F"M-IT1KM'ZHEC^!N2WBYHY(!\GYZ-
MWX'<\JY\Z8!FBK7V.8Z^< ?+18K%9QH!+3[)KJ9,5<2W"&1V^TDIL6/WQX<<
M-NE<>"\]*[4CM(,FMN27:8]Y$,N,$E/.YMVM&X'7HU"?4A$#<4\F-,J/!/^E
MQPY*$_ "L\U7$$2?*-;3F)"=U1SU0I'YC?3>Z7,P=^A4&-4N3BK07:LI+2X+
M[<L"1A,[",C9AJG<HHPZ=A](^3)J?6$,?#?RP#4\*'@U&II)[@[UVCFDE(&H
M$%;2-H$+-6+G:>$2/I"7<YPNH<I4<9G26^KDY6[4G/C2IH(B9JMMEAI:87BK
M71,HUJR'4HZ2H'*[<H?V"0RY&5'R0=N04CYI)&B:G(2QJ3**<X>]W1]&O>#V
MP\YPNQEP1^K53':SZ-\LIUW9.P_X'"O<Q'EGT\9&\ZV45TGPT<7>FJ+_Y97V
M/%ZCY[$D!#$FK[J8>)R6I2'[1D/5D")=PK+Z%NIL9)2K?VDP05"+MGLO(D+*
MU9FC_E?N)[0GNPP@=[G3X&KR9E%+D?V>^QOSN:N2/4BLY19S X TT#.+N5K:
MR^NKZL4G3\\OR 9H+_SQWK4M?EE=*YK-S<-&(N'BG8&ECGN )UG7VU@T6:>4
M*[^#,#<7 L9\+"M1EL&8".::858=YZN[<\XS%S5Q"LLYT-IP+)[H) !B.$B[
M&A*I^072:YNAT]Q_3E"NK%3VOF_)C9]T@F.Y[5V"T< BEBNK/9>LZFD1D;L!
M!1!:" BON.A UEYUO)+/D(VUUDI)JQ;XXZ P56"9(YU7<^-MJ@&3@')ZH>RC
M9C$"0F\1?(4/2$M=]SG0#L5*E(]ECEJVR9MD0C8*LCFY.23DWMI)F5A ^*?O
MQ5ICOV6G:5*YT:-N_U<;_Y:E+P=4M?B>?>3H^\#DD'.,)#,=8_GO63!!"LLV
M,"R]%D22N=?,]4"69$!YMY/*56+ACHM]@P2F)Q4S>=CL=A@T^&^U0EF=#8D6
MYV5A(RS#=:S(:!B<:, *)&BYK9J0W6]\?AQ!1VL$'6JLT![]H2' @5OHTF+&
M/1>ZFM1TD?-%)&CDO50-)TMBRE.'S[<)Y/FY&<)%?0"YXL+!\)*TFVL@( )*
M+CY_\90U;#C5M:6//8?2>/9)?)834GR#Q>FGT\.LBC<;^&CC9K#@-_TM+7 T
MAZY'NUEVGMC7[:'1X@41G8V=P;:@%9>#RQ'UTM4A!,NMTMHE?-S/\F;4K_ M
M^A6^Y4*:2S%Q)4J,5<;AN*]AVOO )2<("@E*+&*OXUZ2&-H4+);@3H+>T=%>
M9$W [9'@H92XT90)KV-0Y[:06001H?16Q1T7C3T1"D@%U&VY':3\&93QW3(%
MM)I9<@H'T&AS_4[LF6[ D$ MY.8/?2PD22<E7O0DCWJ\\?R\U"B<7/-B4I/"
M\;7\:!FZGE;=Q?B_"NT&:<^9!8"G%Q/C.K-HL5'AWJ$6:KNX<TK,<0IW2P@Q
MPJ_<') J;L6)8<=%)AGD IF/$5 ;-\84SSJH6&MR*-<:O999R1",DC7NOO-
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
M)TY=(;%R!FIO4^.J^CL1 -*3+/L#.3Q20<@ZS7(O*4>']3;'V.C!94S\N<L
M>6IVBMP1T?OC=8!&;U.+I7!:*#>IB/M9&PA_6EXOTQ/')7?'*[V;K)-\I:*R
MKERLF-1B@M16Q_U$J4(B)H9KBW*@]$,  EET4C$.H]\ND*K-/%^T6QNE^,S2
M%_?I6$ZD)E"!I</_/+?B($HA;9=P;Q'T*I1L668T'B_FNB=#*=#W0YZ1"*]O
M0G"/D)S4ON2;:B_76N%.?XI7CX/I[ Z_#$,(2^W:(Y2N/%YPR@,':#XL9@N&
M)A?F9F3,2!$YX***#M6W>G%F*D:Z9_:'3#CS]H,(@LL(X"/"9?Y=)$F-$>..
MF7&W3#QJW0#[XJ40Q%R9J! 8OQZ$B;_TD5;3'VU$RX*X#C'_5L9'CEWZW6EJ
MWVK<^JTZ3+(Q!4L/(7@D,:I:N1CFC5[2G[',=;K(>/;#G\2/X]O\GSU?%*6^
M;[B*0:8ZKZY08]-S^9A-E_T_O_CT\<OJ.VD-B7G_\9-$C?DAW[92HXO?&"A^
M:2 ].[O:5QZ]>H_P>P2/RQ\D2,O7;E$@()74G;\=G762<H9U4D_^P%I>0RNO
M9?5\-*0CU0V.A:6FQ),,/1_)74&D)]C:3;XF!M8.NGA?>-1>D/1Y1*+KB\V%
M1VI,X9_<<*W5]%VZ?S]VOXR#,VLYL]+=Y*!A;][;6+Q:#UW1W^W2E>WCTS\Q
M9.DD=;:Q-](4-;VBDHL_)<58^D[%G=79F<]W;)05J +=4UDGAU:&0\J>QNCT
M\8^K3*[&4S.9A58O)7I'RHKAPM\N+]]I6\Q<>%E -0!5OGUI1)%\.4<,]:7Z
M0(2@.+E/>_\8YZ6?WRD<3(;4KI?;T?.JT P1N Z(ZRM0.6M-O:C*V] S+(C$
M+5.0<._F#WA2#!U?3M>9:Z1+[&YQ<W4AF(!G*6:."AYF+(UMY;FX]9M+8!.K
M",X\8H:/D6Y%7F"M3M=#%U4C,4^ZCU8EMZ0?$Z/HX<DWTQ19D6*J<>'\[,\G
M^/('%V*K2>N/KN97JDP3Q@]2;G,_!?:D^-6UO>VV_-MRG)AI>_D!MO1I%7^^
M[E)^M2T_+K]]]YWD\KAA^,NSI\N_?G(F'?CQC]X?^#?<5K[O_9[_B2R][?
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
M.D#]^V]+U0^G=_Y[SDH[C#)^N269DN$#>+[6:'OU#[Z@_<!W]5]02P,$%
M  @ <($C45U=1,P" P  ; 8  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&ULC55M3]LP$/XKIPCM4VE"6C;&VDHM;(-)B KV\F':!]>Y)AZ.'6R'PG[]
MSG8:B@2(+_7+W3WWW./+=;+1YL96B [N:ZGL-*F<:X[3U/(*:V:'ND%%EK4V
M-7-T-&5J&X.L"$&U3/,L>Y_63*AD-@EW2S.;Z-9)H7!IP+9US<S# J7>3).#
M9'MQ)<K*^8MT-FE8B=?H?C1+0Z>T1RE$C<H*K<#@>IK,#XX78^\?''X*W-B=
M/?A*5EK?^,-Y,4TR3P@E<N<1&"UW>()2>B"B<=MA)GU*'[B[WZ)_";53+2MF
M\43+7Z)PU30Y2J# -6NEN]*;,^SJ.?1X7$L;?F$3?4>C!'AKG:Z[8&)0"Q57
M=M_IL!-PE+T0D'<!>> =$P66I\RQV<3H#1CO36A^$TH-T41.*/\HU\Z055"<
MF\WY;2NL\ I98*J 4V$;;9FTD]01OO=*>8>UB%CY"U@'.5QHY2H+GU6!Q5.
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
MW(,+ $WW-I!A[([TRA0UIS1DGUX=5/8LX0H^^Q;L0]Z^D\2--,5FSG85M\4
MS1]*_&_C<CPUOH7^VR4\ZJ,4+0+:@_)FDIA=9ISR'M*!2D.]+1F7 3\]<+YW
MT3!1 %RG\7BT.)H,J6:LZAP9IRT7L+(#QJ&97QEHX@_\,NC/V\@>E,TNT [F
M6QZW!T)R"D'4L]E?8;U.)S5(J8VEIK:^T2*/;7395HPA+_UV&/(;1&I++0'6
MA?8J)X-([XZT^TK!7]1>>6YY=W7R4FHC*1%PQ0"[U:W&=@3>EH0\/*"CA0ZH
MK9NU:_(/.0;IHLJY2T31+%!?NIYD9<V64K6[9P <#@<I21LR7\-^)^P^'8'S
M4?AD "(#=;GFL$T<M"ZGT6R4=$*/E[4>'4_--KX;&4@C#3%CO>8"@<+$M0(:
M%H@N@;FI]K[7[+'0]F=]CD>=TGSH1'5AHU<5=U1T"%"I-6-BYX/ZW<=+4?(J
M:U6TF:E9QO'L+<BI;,!DN]49M638I]](VF9S%):JJEC+ZEZA:9=#Z+BO@."5
MSI5/)RZOUVOM-H)*'?I4OQ&B*,M24V_E2E40C'BK#M")&X7$D.N&BTRX#P@^
M6G3G&^'W.GM^46%+A?:&&QHJA!7MV'U?[PDM #.]Y>2W@NO%K<QKKN)*<O.X
MERC\UL/J6]X38)K50! TJJF^_L:'"]3.IM1^*U(>%JT0."@D\YW3S9JD^R"C
M"NX]Z. A4RZU>NEQP]N*"-N*:W_"2%I=#_('40OKT*H?3:Y33>W<NZZQ>NB,
MY*HE:PUO/:G0[A.%^MZ6^'LI3O=+25JJS7D%[6V-N>E]>QKU3;+WR'&)O8_]
MIM6W-LK>HEUQ39?!/33IEE:#!J[#79-F&$\89<VM8GJ5 (8X<^WN+1K#SS^J
MEI;DTTOC*O?LL3S[!>L!%N3.W!1K'IL:*BYXSB(/]P*!3ZGWI&QDQLL3+QB'
M3B$<2,\K]J0L8=)G!C"\%(N=DI8J=%.]CYQYG4X'V8MX@CZDWM;>O1@&N/_6
ME;'3R2C:#]2PXKI[:<[N>3 E#Q*#65S7>Q8.:/7]QC5Z7>6/);#:58$-%;DG
M=Z:O*?]'F(:C<9_H"ZHX17/ZSG,8#,VQ*L6B0)9 >F@@1QXP):?1;@/]:3"#
M\,&G([\#8'\7=(V?@JYPT/%]$5WA:/+'H^MI&XT'PKU"FJ$M9>8/U)LNDYX<
M:3./M:ERB8!^%6X?ANED-.W=>/%0N_]5"%@\)>:+ 4V^&/-D-']2S,G<)JCK
MX=&_[VGOV3&0\M60>"37/-8/AJ/9L780I>K)*0B?!DU=U=A-J61P5.I;*W_.
MMBUSU>QB>^62IW:/?([$'9$N[VWX^F2E&[]\F9+[KT0N-W18,F  B<4L?HM3
M5']X5/N35G/P#J@CS_&%'6D]? MT<7@F_Y/GR=^))^^8&1<#U--Q_F6[UMD_
MB$+/#M\+H3-3.6T+:M_,P_O53D0A 2>:T.N?8#*CD_ZS*%A,IL_HA#].Q&6+
M*+]KG3;#XRB8CT.,38)IC,'S($:)^&"*YX090$9<K*UJG#0643">)"09__JW
M&O[]U4,N@4:38#Z+6:59$"83TFD>S)/9@7^P0_MC_3.;+5B7,'S(/\D<HV-Z
MY1(L(B@.0D\GLST'R>,.2N;/2,"7?#..F]=W9W$21$E,^F"Q,1:]&.9 VF(7
M3ODC8RB(A-AESX"NDOZ*F'$Z[A/F'NOCL,WL-,RG*/",-_"WJ-<C\4N_N_$I
MI#E8/LS)#QGE7XT.7X>*,SV,T0OQ/:H?50CA=V<O]E@2<9#B)-J[&\.W\VC_
M7H)[LWBQ=X]C ,</[TUP+UQ,*3%9)5>4I2>3-C;]3DX><W@+U6.OO<\'OS@
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
M1PIL@.>EQPSM;CC \#5Z\3=02P,$%     @ <($C43E>YS4J!@  S@X  !D
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
M;\KPQ3(W'C>A\)CA@U-:%L#^PN"ZT+RP@>TG[.4_4$L#!!0    ( '"!(U&
M#(.FZ00  *H+   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;*56;6_;
M-A#^*P>M6S= L"7;L9W.,9"D&=8!W8RFW3X,^T!+9XL(1:HD%<?[];NC9%7V
MG&S#ONB%O'ONN3?R%CMC'UR!Z.&I5-I=187WU9OAT&4%EL(-3(6:=C;&EL+3
MK]T.7651Y$&I5,-1DDR'I9 Z6B["VLHN%Z;V2FI<67!U60J[OT%E=E=1&AT6
M/LAMX7EAN%Q48HOWZ#]5*TM_PPXEER5J)XT&BYNKZ#I]<S-A^2#PJ\2=ZWT#
M>[(VYH%_WN574<*$4&'F&4'0ZQ%O42D&(AJ?6\RH,\F*_>\#^@_!=_)E+1S>
M&O6;S'UQ%<TCR'$C:N4_F-V/V/ISP7B942X\8=?(CF<19+7SIFR5B4$I=?,6
M3VT<>@KSY!F%4:LP"KP;0X'E6^'%<F'-#BQ+$QI_!%>#-I&3FI-R[RWM2M+S
MRWMOLH?"J!RM>PUWGVOI]XNA)V3>'V8MRDV#,GH&)1W!>Z-]X>!.YY@? PR)
M4L=K=.!U,WH1\:=:#V"<Q#!*1LD+>./.SW' &_\'/^%GXQ%^OUX[;ZDZ_GC!
MS*0S,PEF)O\SG/\>Y9NOYJ-T]OV!\HJ*%JW%'((0?"P0;DU9";V'0CBX&"14
M)DIQQ;M"6'1@-E!U6BYHB=H7QLH_,8]!&XTLLRMD5L".,*1S-8D:"]3%S@N=
M2[T%X8&2@EU2>+^WD%X.X",="ZZV>[AO+/^B*<2/6*[1PC0(S6/PQ/C&")NS
MT;?24GL:ZT!4E279'$3+<5WOUX+>M+RUHH1O63'J\!B,HA'VHN_BEK[%2HF,
M4%B8O'Z4IG8=A"_(B4+DL$;4(#4$87!2T_,M9AWR%,CI$ M'YZ(W@$\5,665
MOMA\ )^HWFVP=I99X^XA0:78,\/:9I0JA,R4):<IN%M7;$=P;\NR+CDXK\9)
M+YL506="H<Z%A3W2@P,F\^ L^<6&Q'9K<2NHJG4=N!!*6P5?[.:!AS:>O,J0
M?M/DZYBS&5) UDE?[6$TF!ULQXS3<^2UZVJK7R"AU$X3/C@JT9,(2.]:]S?6
M4'[HN.<HA#?%FDWR]4-J]H$205YR3H54;*]=K*S,F(D-";7RL:&O<6N\I&\*
MCQ7:B7 +N)!8Z8+[9JWDMI$PT'%BFHUW#?6S>:536BE*H/92UPBU5N@:[)J6
M%#G&1DJ3RXUL6HEXFP?Z7.^?Z8 !O-.PD8YR'/KKN'3ZZ4OC9#*+I\FTU^$<
MR:-ZHOL:7J6S7@'5+Y=J\)9J?,>/-!Y/+N-D/#N8$!QUL588@'LI_ ?4MBJ.
M3H[@J<AS&>YESC=IGVWZO[?/3OJ"3\:>ZT=N$YH37KI-$V8OGCH5KIDVY:$2
MZHJT'M'YL+&A[ &6E3)[Q/;0=7R_M^=FKR(.? (P$I=T3BF9IR'_L\LX3=/G
MZ.6U96N]- <E/CYCBJJK,$PI:A^?>$*1[G$//&BIM1)29M'75C?%W(M:YTIE
M:+C@/CX<TN=<XBLDC6>3:3R=7YZ*GLMETT_:T['DV')-U4_W2DOY%( ZE'I&
MMQ,9QP^PN=?$COK!]:KIE'X3/SZI-4>(C^ZVF[D@'1V,[N#Y79O%]HI<'4IU
M12J#<Y?\L#<_E6BW84KD?J)F;D:I;K4;1*^;^>N+>#/%OA=V*XF8P@VI)H/9
M102VF0R;'V^J,(VMC:?9+GP6-$RC90':WQ@:2MH?-M"-Y\N_ %!+ P04
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
M'+3-;P=<UH^5.RL2L&%\&QXDO?NA-3_NA<2FL2GA']**!PFE&?81BZ<Q=NV
M12>ANW '/-?+'V=+Q\Z23*1U[J+5)FN[XZ*@-XB#X6Z.I\/='" ;J0NRF^L-
M-.&>8C HSQN+25';'%/!@;E <TFQH,D<>Y /"222E8FL,'UA@B-4+,DHD)0O
M4,-4OM?G7>![2;_F4@\9@=W?R=BU4@$;!O!W*?<,F?CA)1KQ HJ]=CW43L"\
MQ*N<PZ'R-H$$P]KDFG4%QSUT=*%2D;_"WN)QJ4&=$,BD=IV^-M2ZZ#T>&,EU
MKAKI/PT;/_48TN:.=S2+(5\MW,$^>PJ!VU2M9</\C1K6*0N$0R[QZ]8U<5\T
M6)@78K!?>IY<.XS:FL@75:&N^+0HX9P+E42BU?<*@4%R2N$KB[.;YP8KB;K#
M?JJ@;":J+JUG??ZU4BKQ_0 0&/<2Z>FJX/#!@6<?C7_)P'=T.N^$];OAL+EU
M7.Y/<C;?4QM^QAI^1D2JI[;A]_M,#$X \V4PCR(D(,OQZ6DCL2'KLV483.,8
M'L?1^&39//9B/0,5%(;C^2P.XI/E&R=K-FTF)PTG.XY.XF Q7?@9\^@EA&!P
M%,336;"$DP= ",>GR_X!9A'&030[)1PGT3R83Y>/Z$-C2;]>>K[C7I?2<<S[
M[<F]Z5ZAQ?-QY-[''473\6*&V>!T//%NK@$XC6;!"7B7M '=BX'D[@.D&M]S
M*"ULO?HL[$?O./=!1XMQ//6@E^-%>!#T4R_3)[TO%H6 1H'?97 GP[YQ'R_:
MN^VGGTOWQ:.;[KX; 8."EFV FZQA:3@^F8_<&ZYF8%5%WS]6REI5T&4F.#1J
MG #/UTK99H *V@]B%_\#4$L#!!0    ( '"!(U'3]WW^=00  ,X+   9
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
M29*L-94-$AU_MS6_QW*+@I-]J30UWI<6)UF/ H\6V7"*IKPS3O54;;DQIX.
M<VJWI7LA<7HGRX@?8-_GTNY=D\NF'9_.K^0ZP+#O(,X"G-0X:D@MVZ:FD7[!
M ^V>,C7!70S&KN/UB/8YS-JVP]9'(!69^,['^AGI"2'T@19YCO.U5]C3 !Y\
M ^%Z:)QH%E'<+QH\C9;._NB^EW%X=L5B>NY')[/!;WG0VF[Y%TN4;($W][.>
M_F[_HZCG[K= I^7N%U7OD)4U4%^J#;:&TWEVY;#1?6GJ _\R:%4WL"Q?[A0<
M;F@!GF_JNNF^$(/^IV+/_@-02P,$%     @ <($C4=OQ7N2I#0  OBD  !D
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
M%>M>D7'@LZZZG>/H_0*,;@W5$X6\IAA86J^Q36!7N]?;2\$5L0>Q&G;L>AW
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
MZ;3((S#C0!PW3F_"$%IJAR,MB"W^AQ#&*^#]2FOWLO$.]O]*%G\#4$L#!!0
M   ( '"!(U$FN^@6? 4  *4-   9    >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;*U7[V_;-A#]5PY>,<2 *DNR+<M=$L!Q$BS#BF9-UV$8]H&6*)N+++HD
M%<?[Z_=(R;*:QNF&[HLDDL=W[]X=?^AT*]6]7G%NZ'%=E/JLMS)F\V8PT.F*
MKYGVY8:7&,FE6C.#IEH.]$9QEKE)ZV(0!4$\6#-1]LY/7=^M.C^5E2E$R6\5
MZ6J]9FIWP0NY/>N%O7W'>[%<&=LQ.#_=L"6_X^;7S:U":]"B9&+-2RUD28KG
M9[U9^.9B9.V=P4?!M[KS33:2A93WMG&3G?4"2X@7/#46@>'UP.>\*"P0:'QJ
M,'NM2SNQ^[U'OW:Q(Y8%TWPNB]]$9E9GO:1'&<]959CW<OLC;^(96[Q4%MH]
M:5O;QG&/TDH;N6XF@\%:E/6;/38Z="8DP9$)43,A<KQK1X[E)3/L_%3)+2EK
M#33[X4)ULT%.E#8I=T9A5&">.?_(BHK5^I09_5*Q0N0[42YIEJ:R*HT^'1BX
ML<:#M(&\J"&C(Y!A1&]E:5::KLJ,9Y\##,"O)1GM25Y$+R+^5)4^#0./HB *
M7L ;MD$/'=[P"-[=U9SN4-Y957"/PNAU,/7HJTK0'[.%-@IU].<+'$8MAY'C
M,/H_A7\9\BTS2CS2'5</(N4TE^L-*W=MI'1S\_UW211&/WP]5"C.6\6];C.$
M5'96MRNADYN2S$I6&D.Z3_-W/_LTJU\7]6M>OR[KUQ5=L(*58,D,S5=,+7E&
M1G8_WYD55RVCAODEUZD2"TZ7",FMZR]&.L#70J>LH-\Y4RZ09A;P<R77Q+3&
MKL<:#V]H5F"+<G.QV5$FJX7)JZ(UH%<TC89XAEXX3O!N/./K!%V3N$\GL[ZU
M"L:=:E)<(R$-)L^Y4C8^]EB[US3RIN,I#;T@CEK$DVB< .VB3Q-O$@_I@S2(
MXQ6-O22)\!YY$:)YPF T'%GOB1?'R9/0P^DWAAY[PVA"XP/!L3<*IJ X[SM1
M_GVXH1</$P0PGHX.:*$7389 N^PW<M0!3[QI/':VTX-M[,5)U&^D>!)F\HUA
M3@$ZH3"8'-P-(><$U*[ZC0C_)=0)A \]6WF=4,,@!-YUOY&B#C5$(XAM:44=
MYR-D/^DW.MCBNE4"9Z<H=G!>,,.U72F,7@5^C-.A*+JTS I+8,LT.E*Y+,7?
M8(?6@F5@NS#$'W&R:^Y6,\XP !L.8% WA35%]U8)8WA),L]Q+IF5*"FO%7?+
MR9K ];!U+7/:L!W.;..\<ARX&=EM!E[K5=F2@NXN"L<U\UVQOS_$!$UQH)8X
M J%JF>[ -EVQ<LE)P80RD4-O#,#:RH^]@C92F8:$;3X<-KDVZVB4* A<:8!B
M-[Q":NW"L&E+D3]A*&5*[0"Z92K39$-NN/Q5*:$S46\[OJO]8_D8^U$G'P]<
M:6@&8HQP=7H0V"C;T/?5UPC&%MBICZBU3XU-!5@36RK.K=IUCXVZOC)PY;O%
MU!'4#GY9I)83,IBT9*$!L\MGL0-70*7WK^VE)Z,4IPG*I5'4:M/0P&U$W0,I
ME274LZ-'<DS=Z@D3GVZZ;1PKU<9-QH(2)3HS;KC"E8<=0.U@XUM614:E-/3
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
M(+>B =?M ):DH(\EBFR65&"P;9&:A&3AT&W4M%QM19"XYYIC3LQAT@P(>0D
MTG;O0L- Y1\#G5UL$I$E+$WW[@\7X8\5P;>VYCJB5SKAZ^0$7#F_=\ID#Q]\
M^^KUU8-'<?@//GZEC\O\'WKZG_PT+_/;5(0>=1MZN"Q6<'5-SY 0]]H,A:X%
M0$XMZ6/<)=(Z[M5X)5Y&/ECLF_?1F&Y$J&Y,J70,04 0#?G?Y\_.GJ/6IU47
M@(8:'= IWO];XOV_G>3<RUAI_F.J-)]C_X\>I+J<*V$'_"+7I(GEE1L/J,=:
M;2%<S) ,80 ^NC4;Y%1BTN;FE_GVCAS!8\456+/M2)FU[#_LS*^<54HI<=>T
M$@_JM#Z>#@%9.$YGK&F7/F@0A=S GG' WMU:7[ZTM[UW*VT+&?W0["V7C1;?
M:3"X^"9[W3)5$>HCO.UWD^+NACU!%W($R3?A'1=2$PPGX(=Z^^2B:KM=$)""
MHE].;-ZM6O$T1E%/I2(&XA86&/V?R!.2=@#8#R MS#9?3!'=PUA:9$+VVW,
MD$Q7?2-M OH<+#\M8%Q-*FE?-;LX&<WN<:%N7Y:4DNCL6[-"I:<%:MB@L+V/
MY65<4([J:]A%YT?!"(V4"G2/-G>2QD0%?8ZN94PNA)4,5N":E=@D4WC']^3E
M'+), #O5P*9,G_J[N7$FYP!Q^'W)_+$C1*-,C/0W K11/EL/I1PE0>7N+C(R
M<*?<>CVBY+VV(56-G/F -4OY*)N*Q#B-VMO=?M0Z9]]O":3!T3NAT,Z?Y@[-
MIQ\H88VM*;-]E_=].6.8HM>EW/?2WCFX,K':4 (I;.(9P+R14C<)!*L!O2H[
M"E]*>UQUC6[4\B1(,IALQ<3C%#D-V;>:-H 8ZQ).TJ_H<#T_W?T"G3P"6;-T
M_-A!JG]KA$F@K/8)+B)LSB6[HZ8EVGC#;0\2,YIVP$ #Y2Z8J\F;18%-=H9/
M=W0N6$/!*\5:;C$W4&D+C;N8J_.^O+ZJ/GG^]/$%&65MHCS<N_93GE77ZN+D
MCB\CZ1%QV2%<AXU;DU3\;:RDK5,>GM]![H.K0V.2GLT):Z-8'<#U[*Q$'R_O
M'G/Q05$HJ;X:1]];3M 0G031#7O.G8#<Q0NDX=>#UX*0G+5>6BGW?M>YVV[2
MOH?E=G?)MP(XM%SU[[B.64^+B.P'5,5H=2A")47;F#88XI5\AHR>M(!.VLW
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
M;^@9"H%KWQ5N068K^E&!]!IZ#[E2- J]&.K*^UK2HE :/<Y5$:>6:U]J+<Q
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
M+&MJH]?=9"!8J[*]B\\=$:^9P+L)W.)N%5F4;X41YZ>5WK**1D,:/5A3[6R
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
M)G2XNAFOS<*JRH^TC;(T(+U8T!\):J= W[=*V</".>C^<9;_ E!+ P04
M" !P@2-1!?SZ8*<)  !O&0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6S%66USVS82_BL87><:SU BP3=1B>,9.[%;]QK78Z>7N;FY#Q )2;B0! N
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
MIG\&M$& SE?&^)=%,+#_"UG\ U!+ P04    " !P@2-1K0#O!E($  "!%0
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
MU-]095/<WK/CL)6BTSA]TN)9%L=^$L3Y#Z?RU*9^6A\M3HH#M1?/S^#)>7E
M:,*4YY571"Q9)D%"%SJD>SS4*8GR"+"\47Q=G''-N-(*+BY7E,RIR ?H]PO.
MU?--3E ?Q([_!U!+ P04    " !P@2-1$+O+:O@$  ![&@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6RU6=MNXS80_17"V(==H(E$4C<O' -)W,L6
M2!OL-NU#T0?&HFUA)=$EJ3@I^O&E+A%UI15O_9)(\LR9,S/RF;&T.##^5>PH
ME> YB5-Q-=M)N?]H66*]HPD1EVQ/4_7)AO&$2'7*MY;8<TK"PBF)+63;GI60
M*)TM%\6U>[Y<L$S&44KO.1!9DA#^<D-C=KB:P=GKA<_1=B?S"]9RL2=;^H7*
MA_T]5V=6C1)&"4U%Q%+ Z>9J=@T_KIS"H;#X/:('T3@&>2J/C'W-3SZ%5S,[
M9T1CNI8Y!%'_GN@MC>,<2?'XNP*=U3%SQ^;Q*_H/1?(JF4<BZ"V+_XA"N;N:
M!3,0T@W)8OF9'7ZB54)NCK=FL2C^@D-IZSLSL,Z$9$GEK!@D45K^)\]5(1H.
MT!MQ0)4#ZCJ,1<"5 Y[JX%0.3E&9,I6B#BLBR7+!V0'PW%JAY0=%,0MOE7Z4
MYGW_(KGZ-%)^<ODC8^$ABF- TA#\*G>4@T^I).DV>HPIN!:"2@'>KZ@D42P
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
M:1; ][40^C0P"O*?-8;_ %!+ P04    " !P@2-1S3ZVBL("   0"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6RE5EUOVC 4_2M6U(=6VIKO$"I
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
ME]0THG8;:'VNE-U/G(&F#1W_ U!+ P04    " !P@2-16 +6V)\"   G!P
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
M=3AZ'VZ,K-QA="4-'FW=Y188IH 5X/NUE.;]Q@[0_  R_Q]02P,$%     @
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
M-3H9$K>N>D%E6+7Q]7>I+%5S/\RH?Z)V&VA]I93=&HZ@Z<BSWU!+ P04
M" !P@2-18OJ=:L8"  ":"0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6RU5EUOVR 4_2O(ZD,K5;5-G(]6B:4F6;5.K50U[?8P[8'8-S&J@0QPD_[[
M 78<=TL\J1\O,1>XYQS@Y,)P+>23R@ TVK"<JY&7:;VZ\'V59,"(.A,KX&9D
M(20CVH1RZ:N5!)*Z));[. AZ/B.4>_'0]=W)>"@*G5,.=Q*I@C$B7\:0B_7(
M"[UMQSU=9MIV^/%P198P _VXNI,F\FN4E#+@B@J.)"Q&WF5X,0XCF^!F?*>P
M5HTVLDN9"_%D@^MTY 56$>20: M!S.<9)I#G%LGH^%V!>C6G36RVM^A7;O%F
M,7.B8"+R'S35V<@;>"B%!2ER?2_67Z%:4-?B)2)7[A>MR[F184P*I06KDDW,
M*"^_9%-M1",!=PXDX"H!.]TED5,Y)9K$0RG62-K9!LTVW%)=MA%'N3V5F99F
ME)H\'5_S1#! #V0#"AU/01.:*]0[04>(<O20B4(1GJJAKPV93?&3"GA< N,#
MP"%&MX+K3*$O/(7T-8!O5-92\5;J&+<B?BOX&>H$IP@'.'B<3='QT4D+;*?>
M@8Z#C0[ SC31@#39H$1"2C5*B)0OQN]K(E/T\Q;8'.2O%J*H)HH<4>< D=EC
M-"DI)J\H;LQ$=*V!J3::;DW3;5W/ 9I3- 652+JR?X9]Q]F.:C8?S,9W,-("
M;8-NB]Q>+;?W-KF73!1<[U-: G8=H*TZS_&@WQ_ZSWM4]&L5_5855Y"")/E[
M;#"HJ0:?:8/SFN;\4VS0CEJ=/ X;-L!M-@B#72$*/MH(%6+3"2'NG.^W0M@H
MB6&[&80TQ9R_QPPAWI'AS[1#N"MS87N=>ZLA_@-;UX*&(Z*@3?&N7H;1ASLB
M^L<1/?QW;? ;UR4#N72/ H42"UK>G'5O_?"X+*_;W?3RU7)+Y))RA7)8F-3@
MK&^89?D0* ,M5N[RG0MMKG+7S,SC":2=8,870NAM8 GJYUC\!U!+ P04
M" !P@2-1K3]1RSL"   >!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6R=5%MOVC 4_BM6U(=6VD@(8;15B-2"IFU2-53&]C#MP20'8M67S#XA]-_/
M=D)$-ZBJO20^]ODNY_B2-DH_F1( R5YP::9!B5C=AJ')2Q#4#%0%TJYLE!84
M;:BWH:DTT,*#! _C*/H0"LIDD*5^;J&S5-7(F82%)J86@NKG>^"JF0;#X##Q
MR+8ENHDP2RNZA27@JEIH&X4]2\$$2,.4)!HVT^!N>#M+7+Y/^,Z@,4=CXBI9
M*_7D@L_%-(B<(>"0HV.@]K>#&7#NB*R-WQUGT$LZX/'XP/[1UVYK65,#,\5_
ML ++:7 =D (VM.;XJ)I/T-4S=GRYXL9_2=/F3N* Y+5!)3JP=2"8;/]TW_7A
M"#!,S@#B#A"_%3#J "-?:.O,ES6G2+-4JX9HEVW9W,#WQJ-M-4RZ75RBMJO,
MXC";*2$8VFU!0Z@LR$Q)9'(+,F=@R.4<D#)NR#?88TWY%7E/5LLYN;RX(A>$
M2?+ .+>[8=(0K1E'&>:=\'TK')\1_E++ 1E%[T@<Q=$)^.S-\.'-2WAH6]#W
M(>[[$'N^T7_U8<Y,SI6I-9"?=VN#VIZ^7Z^HCGK5D5=-SJBN9*59#E:NI%:,
M?-4%Z,X ITR<[&M+>>,IW27=9<-D,$[#W7'W3B1%@V&?],)MTKM-7G7K>N(J
MM[<W![:C:P[N#!3,5#7"*:O)ORXF@^N_7(1'I]>]' ]4;YDTA,/&PJ+!9!P0
MW=[&-D!5^0.]5FBOAQ^6]@$#[1+L^D8I/ 3NCO1/8O8'4$L#!!0    ( '"!
M(U&VRW6$7 (  )<%   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;)64
M;6_3,!#'OXH5#6F36).F73>F--*Z@0 QJ#8-7B!>N,FEL>:'8%_:[=MS=MI0
MI"T2;Q*????S_RZYR[;&/KH: -F3DMK-HQJQN8QC5]2@N!N9!C2=5,8JCF3:
M=>P:"[P,04K&:9+,8L6%CO(L["UMGID6I="PM,RU2G'[O !IMO-H'.TW[L2Z
M1K\1YUG#UW /^- L+5EQ3RF% NV$T<Q"-8^NQI>+F?</#M\%;-W!FOE,5L8\
M>N-3.8\2+P@D%.@)G%X;N 8I/8AD_-XQH_Y*'WBXWM,_A-PIEQ5W<&WD#U%B
M/8\N(E9"Q5N)=V;[$7;YG'E>8:0+3[;M?*>SB!6M0Z-VP:1 "=V]^=.N#@<!
MZ?B5@'07D ;=W45!Y0U'GF?6;)GUWD3SBY!JB"9Q0ON/<H^63@7%8?X%*"7'
M3ME7;BWW%6+'-X!<2'?"CIC0[%9(2?5S68QTGX^*BQU[T;'35]CCE-T:C;5C
M[W4)Y;^ F(3V:M.]VD4Z2/S<ZA&;)&]9FJ3)P_T-.SXZ&<!.^B), G8R7(2?
M5RN'EOZ37P/,:<^<!N;T%>82; $:Z<=FIJ+?ETL&#CD"D^&VE\HY3+PX'R7)
MFP%I9[VTLT'0MP;\I];K3@I#L(H=MPU#<_*2K&':>,:>@5LW(&S6"YO]ES#K
M6^K45*<M&=PYFE%"-5Q8F@KXDM(._R[@_3C:Y)-1FL6;0TWQ0;,HL.LP$APK
M3*NQZYM^MY\Z5UVS_77O1M8MMVNA':FM*#09G5.E;#<&.@--$UIO99 :.2QK
MFIQ@O0.=5\;@WO 7]+,X_P-02P,$%     @ <($C46RQ9]Y, @  8@4  !D
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
MF1?YF?=_K9(CMH^O$DNTR$^T]X0_4UG."S^0&DN.:'@FJ;&<BORS_ GKPF\
M'U\7EDV1G_$>.+OD>HQ04YC:4RSC3)>)2<2%/@'23.6$Z#<;=(/@%]\QA.51
M[.=1#T!],M6&[XA5M;,[AM!2+_9/_#J?^C0*J4GPE.+%ED$Q.H_BQ;5C(3^/
M[IJ77*EY;L62:K339\11GA0;;SWGF1VBJG%S6IS-*2CP%>+.E#6'9H11ZX"/
M+3UC_]!<2Q Z*4&69?'@3!)D&14?8=2?F*"PN0,;MN_ L"5I[)]@:PG")R7(
M<BT^D_D56\;%?FK\F0EJGKL@UQ:Y5SO!3RE?FB\A LQ9GLGBP+MZ6GUMN3'?
M& Z>W\+WT^*;B353?,)1C5U1M0 )72B307>H%A(OOHH4-Y*MS7>"&9.2I>9R
M14E$N190OR\8D[L;_8+JV]3UOU!+ P04    " !P@2-1%M"(^U($   ]%
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6RM6%MOHS@4_BL6FH<9:5JP
M";E42:2FV=7N2K.JIMN99P<<@@HX8SM)^^_W8 CD @8Z?6G!.9?O.S[V9SP]
M</$B-XPI])K$J9Q9&Z6V=[8M_0U+J+SE6Y;"+VLN$JK@582VW I& ^V4Q#9Q
MG*&=T"BUYE,]]BCF4[Y3<92R1X'D+DFH>%NPF!]F%K:. ]^C<*.R 7L^W=*0
M/3'UO'T4\&:748(H8:F,>(H$6\^L>WRW)%[FH"U^1.P@3YY11F7%^4OV\G<P
MLYP,$8N9K[(0%/[MV0.+XRP2X/A5!+7*G)GCZ?,Q^I^:/)!94<D>>/PS"M1F
M9HTM%+ UW<7J.S_\Q0I"&J#/8ZG_HD-AZUC(WTG%D\(9$"11FO^GKT4A3AS(
MH,&!% [DTL%K<' +!_?" 3=E&!0. UV9G(JNPY(J.I\*?D BLX9HV8,NIO8&
M^E&:S?N3$O!K!'YJ_J2X_W*S@,H%Z($GT$Z2Z@GYO&2*1K'\@F[0\],2??[T
M!7U"-I(;*IA$48J>TTC)KS (S_]M^$[2-)!36P&J++;M%P@6.0+2@  3](VG
M:B/1'VG @O, -M I.9$CIP4Q1OQGE]XBU_F*B$.<&D /G=WQI,9]V=U];&#C
MEC/DZGBN:880WU;+)%)O"&H-RRZF"N8M2O/U#P:&?(,RWT#G&S3D^W>7K)A
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
M>2\>-S2*J<@!^OT+Y^I0R!NH/[<-_P-02P,$%     @ <($C42'U]\/8 @
M3 D  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULS5;);MLP%/P50J<6
M:*/%LFP'MH'83M 62&/$70Y%#[3T;!$1296D[.3O2U(RXQT^Y)"+Q.7-\,T;
M<.FON7B2.8!"S[1@<N#E2I77OB_3'"B65[P$IF<67%"L=%<L?5D*P)D%T<*/
M@B#Q*2;,&_;MV%0,^[Q2!6$P%4A6E&+Q,H*"KP=>Z&T&'LDR5V; '_9+O(09
MJ)_E5.B>[U@R0H%)PAD2L!AX-^'U) P,P$;\(K"66VUDI,PY?S*=K]G "TQ&
M4$"J# 76OQ6,H2@,D\[C7T/JN34-<+N]8;^SXK68.98PYL5ODJE\X'4]E,$"
M5X5ZY.LOT AJ&[Z4%])^T;J)#3R45E)QVH!U!I2P^H^?FT)L <+D!"!J -$^
M(#X!:#6 UJ6 N '$MC*U%%N'"59XV!=\C82)UFRF88MIT5H^8<;WF1)ZEFB<
M&MYBP0A;2E2"0&-.J?9BEF,!Z,,$%":%1.%']!E),R8W/\+0CYQ7$K-,]GVE
M\S!L?MJL.:K7C$ZL&4;HGC.52W3+,LAV"7PMP*F(-BI&T5G&;Q6[0JW@$XJ"
M*#B2T/AB>-@[ I]<#N^>4=-RGK0L7^L$WPU3)"-%978$FD%:":*(KOKM<UI4
MNF#H3G!JS"HKA>WN>5B@B0'H.6?H5!MJG3R34>PRBFU&\24929?1,>MKHL02
MF4-G-4RZ8=]?;;MQ&!,FP6[,Y# F;K==S(Z*ME/1/JMBIGCZA!Y*4S*)_MP#
MG8/X>Z8\B2-.WHEA'9=1YZT,ZQR:T=OSZS!DWZW#B%9XW*RN4] ]J^ [9RN0
MID 36( 0NC&K#Y\+C.NY17KOQ+@P>#V0@[>RKF':V6Q)M&?>D:##W78D*([B
M/0?]K6N&@EC:ZUJBE%=,U6>U&W5/@AM[$>Z-C\Q3P5Y?KS3U.^,>BR71F[.
MA:8,KCIZ1XOZZJX[BI?V,IMSI:]&V\SU<P>$"=#S"\[5IF,6< ^HX7]02P,$
M%     @ <($C4;[\@@UJ!   H1$  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C8N>&ULM5AA;]LV$/W<_0K"6( 62".1LAPG< PD<;:U6  C;C=LP3[0\MD2
M(HD:2=G)O]^)DB4GD2D;VP(CEF3>NW=WU#V2HXV03RH$T.0YB5-UU0NUSBX=
M1P4A)%R=B0Q2_&4I9,(UWLJ5HS()?&&,DMAAKCMP$AZEO?'(/)O*\4CD.HY2
MF$JB\B3A\N4&8K&YZM'>]L%#M IU\< 9CS*^@AGH[]E4XIU3HRRB!%(5B91(
M6%[UKNGEA/F%@1GQ6P0;M7--BE#F0CP5-U\65SVW8 0Q!+J X/BUAEN(XP()
M>?Q=@?9JGX7A[O46_2<3/ 8SYPIN1?Q[M-#A56_8(PM8\CS6#V+S"U0!&8*!
MB)7Y3S;E6-_KD2!76B25,3)(HK3\YL]5(G8,&-UCP"H#]L: ]O<8>)6!=ZA!
MOS+HF\R4H9@\3+CFXY$4&R*+T8A67)AD&FL,/TJ+NL^TQ%\CM-/CNR2+Q0L
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
M/Q>/'^PV(-'XFQ;S:OUO]+C1*GH235=572RVQNX,%EF^^3_]OKT0>P;.#VY
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
M8OWC@TUGMFP$[O=W15$_?6@.L'O?^.Q_4$L#!!0    ( '"!(U$DV/>BZ@(
M .@)   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;+U674_;,!3]*U;$
M TB#V,Y'$]16*@W3F( A6K:':0]NXR862=S9+F7_?K830EO2"@F)E\1V[CG7
M]YSXH[_FXE'FE"KP7!:5'#BY4LMSUY7SG)9$GO$EK?27!1<E4;HK,E<N!26I
M!96%BR$,W9*PRAGV[=B=&/;Y2A6LHG<"R%59$O'O@A9\/7"0\S)PS[)<F0%W
MV%^2C$ZH>EC>"=US6Y:4E;22C%= T,7 &:'S!&$#L!$_&5W+C38PI<PX?S2=
MJW3@0#,C6M"Y,A1$OY[HF!:%8=+S^-N0.FU. ]QLO[!_M<7K8F9$TC$O?K%4
MY0,G<D!*%V15J'N^_D:;@@+#-^>%M$^PKF.#V 'SE52\;,!Z!B6KZC=Y;H38
M "!_#P W /Q>@-< O/<"_ ;@6V7J4JP."5%DV!=\#82)UFRF8<6T:%T^JXSO
M$R7T5Z9Q:CBAF791@:NJ_H>,%\<)5805$J 3< H>)@DX/CH!1X!58)KSE215
M*ONNTMD-ASMO,EW4F?">3-]7U1GPX!> (88=\/&[X2CN@"?OAT?;<%=+UNJ&
M6]VPY?/VZ5:O$\ 7H.!5!@K]]Z: 2$F5U#_SG(N4Z6'%049Y)L@R9W- ],J4
M!Y)[;7+/)O?W)+_6&4^O;<:1S=CE1DT16 JS^I^&*,(HT-(_;:K^-@RC$$;^
M=EC2$09A'/7:L*U"_+80_V A#[=7T\L$3*:CZ>7D@#!!RQ=\OBMAFSS\N"LU
M1;CI2NC#(-QQI2,L]OP>WG&E(ZSG8Q]UN])K"^D=+&0\NATEHP.*1"U1]/EV
MQ&WR^.-VQ&\$#,(@WC'C;1""".TLI*0CRNMY4;<5"+[NS_!@&3]43H7>>A45
ME=V>20%^W]!R1L6? RJAC0, ?;Y)Z'4?1?CC-C4<6YL9]KU@QZC.L #NKIJN
M, _"7:O<C5/5W(%NB,A8)4%!%QH'SWJ:0-37BKJC^-(>M#.N]+%MF[F^BE%A
M O3W!>?JI6/.[O9R-_P/4$L#!!0    ( '"!(U$&YJGG\@L  "9Y   9
M>&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;+5=:V_CR!'\*X2!! EPL-C#]\5K
MX-;<2S;(YA;G/#X<\D%KT[9RDNA0U'H#Y,>'E&5U4]9,#>F9+[M^J&K$+K.;
M++'(BZ>Z^77S4%5M\&VU7&_>G3VT[>/WL]GFYJ%:S3?G]6.U[GYS5S>K>=M]
MV]S/-H]--;_=@5;+F0K#=+::+]9GEQ>[GWUN+B_J;;M<K*O/3;#9KE;SYK_O
MJV7]].Z,SEY^\//B_J'M?S"[O'B<WU?75?OWQ\]-]]WLP'*[6%7KS:)>!TUU
M]^[L!_J^I"+K$;N7_&-1/6W$UT&_+5_J^M?^FX^W[\["_BU5R^JF[3GFW7]?
MJZMJN>RINC?RGSWKV6'1'BB_?F'_<;?UW=9\F6^JJWKYS\5M^_#N+#\+;JN[
M^7;9_EP__:G:;U'2\]W4R\WNW^#I^;6I.@MNMINV7NW!W3M8+=;/_\^_[2LA
M )1J &H/4,> 6 .(]H#(%A#O ?&N,L^;LJM#.6_GEQ=-_10T_:L[MOZ+73%W
MZ&[S%^M>^.NVZ7Z[Z'#MY75UW\G8!A_7SW]$O1:_*ZMVOEAN O7[BUG;+=*_
M=':S)WS_3*@TA*2"3_6Z?=@$']:WU>V08-:]N\-;5"]O\;TR,OYYNSX/HO"[
M0(4J//&&KJSA5)R E_;PW+ UT:'@T8XOUO!=[32MFN"G=17\\JE:?:F:?QEX
MXP-OO..--+P_5U^K];;Z+O@T_W?=!(=E?OE+]\+@8UNM-J9EDL,RB?'M?ZZ:
MF^[OI>L)07T7[!<]]5=BIBG.L_ WI[2<!BO-,*+S^!@WV/KTL/6IG7A_>ZIM
MQ,L.O)E/\?+#,KD;\<PT^;DZ+9X9EIVGI\5#J[V"#3:^.&Q\8:G=0U-9[7H4
M<A,-?>I'HEN3&P4!CU9"@--J"' IV %)<064G8P_UMO&2D7NS!1Y59%;-<6.
M5#3SI.>Y1D4S+M.H7\+U0K.*/$7(W)%9Q>ZHSTI%;M&4>E61>S9ECE0T\\3G
MI%'1C,LTN!*N]TK]805XG)"Y-1]J>[WX9B4B]VHJ?(JHN'.KT(V(@"?2[8H
ME[S>I?9'I6@]LXB*1XHRMV86L=]X&QD5-VNEO,K(K5N9CZKM933SG"CK7D8S
M+M;-Q?'K#2O ,T69>_.AMA_Z,UTK&;E;J\2KC-R[E?GXVEY&,T^DV:NN(.[5
M8<I>QM'K#2O 0T69F_.AMG]=V)T?*N[6*O>J(C=O93[2ME?1S*,T:EP!7*0;
MC'"]5V>7PU-\GBJ1N3OSN4:U-A%RDX[(IW81=^S(?'AMK1W@4;H]$.!T>VX)
MUXO,V@E_QM*@^;"T'8@1=^G(JTL3<<N.'/DT@(=TQS4 IU[O@\,MX9D067LN
MU?)K9>+D+AMY]5LB[KF1(\<%\!!J3=R<(VL;9-&TE;$_Q=SP8J\&2,R-,'9D
M@  >.D^,!8VY8\;FSO.A_PBC6=S,E[V)WLPW;;.]:;<-3^_@?\%HUY?;5>S5
MM(B%O^S(M  \H6XR3,25XW'#"G!/C<T];9S2EA9QS(TP]FILQ-P=8T?&!N#1
M*PT,BD(K]>@%AR7@OAV;^^U(J6T=Y9C;=.S5 $FX<R>.#!# HQ5[(JX$.)6"
M#I[P3$G,LV"<V+:^<\(3)/'JDB0\*Q)'+@G@T6L]#5<"G$K QP<)3['$/ U&
M:FWI3B?BXU.O5DK"TR)Q9*4 'KW6TW#E>-RP CS&$O,T&">UI86=\ A)O-HM
M"8^*Q)'= GCT2D_#E>-QPP_E>8:EYEDP4FG;T_J4)TCJU9Y)>52DCNP9P*/5
M&N)>V2S/6H]?;U@!GF&I>1:,T]K:#$]Y@J1>+9R41T7JR,(!/'JM@86C\U]+
M "1U7IC5%M?;F*?!.+5M/?.49TCJU2A*>5JDCHPBP*,7>QJN'(\;5H#'6&H>
M!R-/N8S&5<:C(_-J7&4\(C)'QA7@(>VE<P"H51@MB"3.>'IE+JTR>_\]X^F1
M>77+,IX2F2.W#/!0JKLZ! %/?)8YW!8>1)E;WPO8]!EW_\RKXY6)RR\=.5Z
MA^+7'Y<,WQ(/A,RM P7-_(P[<>;5>\JY^>:.O"? 0R<NOQB^)6[3N;G;_;18
M!G^<;X+?SE>/?PBN'JK53H(W6/DYM\?<JP^4<Q?,'?E @$=[L#$15X['#2O
M[3DW=\<1,EOZ^#FWT]RK!91S^\P=64" 1R_S1 L(X-0)_W]8 F[LN;DAC]'9
MUL3/Q>7V7BV@G#MV[L@" CQZI2=:0.-QPVO[>904YA$P0FA; [_@H5%XM7\*
MGA"%(_L'\&AU!K@H?'UF_RST^ 6')>#959AGP!BA+=W[@L=&X=7[*7A&%(Z\
M'\!#F>[Z'0#4[M%HP1,7?@UKP..K,(^!$4I;FO<%SXW"J^]3\(@H'/D^@$>%
MNO-$ -0+#:Y("L&I3B&"6>8I,$9H6TN 0AG>\IO>"D5\*W25WP)$7?DU-A!"
M:J^.14#4PRE4H@[F>3!"<FL+GT*1] K]1KU"D?4*'3E!B(A2O>03+YV: #RJ
M@TA\A>;),$)R6Q^?0I$*"_W&PD*1"PM=!<, D?8P;2JPG  \*H,(AX7F"3'F
MW,OH7%$H<F.A5^^*9.:7'+E7B$@O\T1@.0%X5 :92';FF-D[^B0#P>35-B,9
M$"9'QADB,DC^-@N,9 H9Q'E'F6# U">9_26O!AC)+# YLL 0$:Z[F \@@#O*
ME(*^/LF\+GDUI$@&>,F1)86(8.5%V)= :O:ZK9O^'5W7RVU_JYO-6XQ]$AE;
M4EX=(A*16U*./")$I.]1$X'E!.!1&42K!LE:.ZDMS7T2.5Q27CTB$K%<4HY<
M(D34G5KH[@<"D :M1P./ZB"Z/(C?6FIM?=\7$=<EY=4H(A'?)>7(*D)$^FL*
M$-*@-@*:/Z ED2XF$-.U4]O^]C!B?$1^C2*1]Z7(E5$$B$Y=![(7&R!/:+87
M&P+!KBWBR 1RO99BV]Y%)I(W _)K$8E0,$6N+") ="(F^J(U !:Z:ST14J&[
MR8C,,H'0L)W8MC>;$1%CBOR:0R)Y3)$K<P@0A=J1#8!=1]#NV&]TAT0PFD"B
MV5)K:\- )* I\NL1B5@TQ:X\(D"D7J?=]FH#(.G;.$::+^,F$=LFD+>VD]O>
MZQ?Y;(K]^D,BBTVQ*W\($.G/O28"RPG HS+(V]N99X*=V-8NOTAH4^S76A)I
M;(I=64N R*#UQ.NK)@"/RB#F&<A<6YY[F2TL$<RFV*^%)2+8%+NRL "10>&)
MUU5-  [+( +B!)+6EJW;WML7R6Q*_/IF(H1-B2O?#!!IK\3 0"2:F$0@,FUK
M?R%;7R2K*?%K?"7R[J&NC"] A$LN!@)(+MNZ4-C1%QEG2OSZ3R+/3(DK_PD0
MX:*+'@U"Q!_7M]TF-XNW7:-/(FM,J5\32*2**75E @&B6'>OV"N$C'*M,0"0
M*4J!4BJ:<VINC4!F6QM?Q(PI]6O_B$ QI:[L'T"D/\Z 0*W(;[Q 2,2="<2&
MD<;6]GTJ[Q7MU_@126)*71D_@,B@LAD8Z8Y,R@E+'M5!C!&0& 8R6_OV(EE,
MJ5_#1\2)*7-E^  BO<H3@>4$X%$9Q.0"H6$DLJU?+[+%E/FU>42(F#)7-@\@
M,H@\U>89#SPJ@YA;(&(,1+;UZ440F3*_]HZ('E/FRMX!1 :-I]H[XX%'99#/
M.#!W?J2Q]4F_2#Y3YM?B$4EGREQ9/(#(H/)4BV<\<%@&D<,F$* &*MO;\B)H
M3;E?:T?DJBEW9>T (KW*$X'E!.!1&<38 O%IH+*U'R]BUI3[]81$JIIR5YX0
M(#KUM+ 7E6'X37-[+(B,P0V>2<2^">2GT8F4V7P2X6K*_9I/N7S2C"OS"1 9
M=F%PU93NEO;EA"6/ZB &%DA,HTYM[\*+;#45?BTOD:2FPI7E!8CT^3@(!&J)
MN#:!V#.TK9#]+G+15/@UK$0*F@I7AA4@@E<8B,0T@>0QM(^P[RZRR53X-8Y$
M%)D*5\81(-+^9<_$\V.[C;C?/8=W$]S4VW7[_)S6PT\/#_O]8?>$VZ.?O^\?
M KQ[+BW3/#]!^-.\N5^L-\&RNNLHNYVS$[-Y?B;O\S=M_;A[2NV7NNTJN?OR
MH9K?5DW_@N[W=W7=OGS3+W!X-/+E_P%02P,$%     @ <($C49Y(PA&!!
MFQ0  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULO9C?;]LV$,?_%<+H
M0PNLD4A*EAPX!A*[W3(L:)"LV\.P!\:F;:(2Z9%TW/SWHWY$M"V1UHPN+[8D
M\^Z^QSM_1'*\$_*;6E.JP?<\X^IJL-9Z<QD$:KZF.5$78D.Y^64I9$ZTN96K
M0&TD)8O2*,\"%(;#(">,#R;C\MF]G(S%5F>,TWL)U#;/B7RYH9G870W@X/7!
M UNM=?$@F(PW9$4?J?ZZN9?F+FB\+%A.N6*" TF75X-K>#G#46%0COB#T9W:
MNP9%*D]"?"MN;A=7@[!01#,ZUX4+8KZ>Z91F6>')Z/BG=CIH8A:&^]>OWC^7
MR9MDGHBB4Y']R19Z?35(!V!!EV2;Z0>Q^X76"<6%O[G(5/D)=M78.!Z ^59I
MD=?&1D'.>/5-OM<3L6< APX#5!N@8X/(88!K ]S7(*H-RJD.JE3*>9@1329C
M*79 %J.-M^*BG,S2VJ3/>%'W1RW-K\S8Z<D#55INYWHK&5^!J5!:@?<SJ@G+
MU ?P$7Q]G('W[SZ =X!Q\/M:;!7A"S4.M(E=> CF=9R;*@YRQ($(W FNUPI\
MX@NZ.'00&-&-<O2J_ 9Y/?ZZY1< AS\!%**P0]"TMSD<=9C/^INGGFQP4P=<
M^L.]ZP#,1 /SF,IG"O[ZS8P'MYKFZF]/M*B)%I71(D>T1_I,)>%S"N9EQ8M0
M0J^I^0]13I=,=U:X\AF7/@N>/$_2)(G'P7.'DKA1$GN5?"9SEC']4@GIBEK9
M#_>BX@2&W5&'3=2A-^J7,E?&->$K]I110)0RC&7YAC!IJ-:M9-A2 F/DR#]I
ME"1>)8=UK\O=%3QI!4=1B)O@5<LGK0HY)BIMY*7_09ZS1FE[9J)PKTB5NO:H
MHQ&SM*_^4:-_U*/0UV5U;YOJ@NF:R!7M3&74$ODQ1C ^2F7D$5JEXAMQD H,
M+:I#;S+WY*7L36!>]^"@,IT\#MN9#/$(.53LO3"@5\6GXI4MV9QDX)8O)7F5
M82!U1_,G*GV @LB&06\ 1&CY"_'_@,3:Z2$3$NB88XMGZ.?S:2K6#@YX@"-'
M7 MCZ*?Q>5R$;41#&+O:W3(:^B'=DSVPC64TBAU8AI;+T _F+RP#/Q,%KDT?
M3,UBNVSX/AUNT0K3M^APBT+H9^&9'=X&(DR&2??T(LLRY&?9Z0Y';7[!)$P=
M@2V^D!]?Y[5X[?1P%>+H,609A]"/Z/#:RT'PU/7_0I9XZ 3QM)!F:P<>1;8M
M]F"J3WLCRS 4O4%[(\LNY&?7>>V-VNR*DZ%C:BVZD!]=/;J[3:T$N4IJH85.
M0.N\YFZO+5U*+-S0#UDXHHZ5(QJYYM^B#OE1=\L79NLL63]D8TLM'+Y!3V,+
M*^R'U7D]C=NPBM*A8U&"+:VPGU:GFQJW007#R(%LO+<U]H/JO*[&[:69HZNQ
M91KVK\MZ=C5N[Y3C43@ZBA[LG=KDU.Q'BM,O9;QNN:Z.09JGS0G;=7FN=/3\
M!E[.JG,RZZ8ZMKLSVQQFP)[1I7$97B1&DJQ.PJH;+3;EV="3T%KDY>6:D@65
MQ0#S^U((_7I3!&C.(R?_ E!+ P04    " !P@2-1%(?*=5L%  !C%@  &0
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
MJO.9:B#HOCRQ>*1"T+R\W!&<$*8 \OF&4O$R4!,TIV3S_P%02P,$%     @
M<($C43);4J9% @  6@L   T   !X;"]S='EL97,N>&ULU59=:]LP%/TK0AFC
MA5''29O2U39LA<)@&X7F86]%L:]M@3X\6<Z<_OI)EF,[:3U"'S;O);KW7-US
MCSZ<JZ#4.P:/.8!&-6>B#'&N=?'1\\HX!T[*"UF ,)%4*DZT<57FE84"DI0V
MB3-O,9^O/$ZHP%$@*G[/=8EB60D=XLL.0F[XDH387UUBY.CN9 (A?CI[_[.2
M^O8=<N/LPVPV?SJ_/<;/FL Y]EXEO3J!]&(^SFMB8]2KDZC_P#Q&?'U(W!,=
M)'KMKD9!*D6_N4OL ,-,.* M82&^(XQN%+59*>&4[1R\L$ LF51(FU,UI7R+
ME,\N[#O/'GC+PZF0JJGM*KC?33O]*+#WK$#*6"=P@1T0!071&I2X-TXSN0%?
MA%!KKW>%49@ILO,75[A/: 939"-5 JHKX^,]% 4,4BM'T2RWHY:%9X-:2VZ,
MA)),"M)HV&>TAJ&-@;%'^S7\2 ^XZW1P9G-[8J(SC:#6=#3.L?Q#-L<]I'T;
M+RKH5NK/E5F.:'Q[R>!!04KKQJ_33L 8NS_.3HJ"[3XQF@D.;O$G%XP"LL]#
MN53TV52S5R4V "B,MJ TC8?(+T6*-=1Z?YWJ=%SSXC_4_'?W.0,!BK"A:'/W
MI[S+;U;<MH]_H;GY6SE6_*K(Y?7T-;8M<]HBES?3U]@^$*8N<II7TFM;XZ#_
M'G3?#D7VE1/B[_:]Q/JB:%-1IJEHO9PF"8@73=C0:[(Q#]T#?C,_@9143*^[
M8(A[^QLDM.(WW:P'NQ'MK-[^:I?GKYJ"_6LZ^@U02P,$%     @ <($C49>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M" !P@2-1JB<<KFD%  #=+P  #P   'AL+W=O<FMB;V]K+GAM;,6:2W/;-A"
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
MT[/L;3N\Y+/I?Z3K/U!+ 0(4 Q0    ( '"!(U$'04UB@0   +$    0
M          "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ <($C
M485V0![N    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N
M>&UL4$L! A0#%     @ <($C49E<G",0!@  G"<  !,              ( !
MS $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !P@2-1$1I;P>,%
M  #/&   &               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N
M>&UL4$L! A0#%     @ <($C4=8;VM,H!0  I!,  !@              ("!
M)@X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( '"!(U%H
M>8FK^P(  .0'   8              " @803  !X;"]W;W)K<VAE971S+W-H
M965T,RYX;6Q02P$"% ,4    " !P@2-19+\WM7("  #L!0  &
M    @(&U%@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @
M<($C40-EPO)A"   <2,  !@              ("!71D  'AL+W=O<FMS:&5E
M=',O<VAE970U+GAM;%!+ 0(4 Q0    ( '"!(U'DT+OVT@(  .X'   8
M          " @?0A  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M    " !P@2-12\:YYI$)  #T*   &               @('\)   >&PO=V]R
M:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ <($C4<X#,X(8!@  ZQP
M !@              ("!PRX  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+
M 0(4 Q0    ( '"!(U$-N_.A'@,  /<(   8              " @1$U  !X
M;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !P@2-1+3"+2S0C
M  #@;P  &0              @(%E.   >&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;%!+ 0(4 Q0    ( '"!(U''?>T"R@<  .P3   9              "
M@=!;  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ <($C
M45U=1,P" P  ; 8  !D              ("!T6,  'AL+W=O<FMS:&5E=',O
M<VAE970Q,BYX;6Q02P$"% ,4    " !P@2-14N5LT=,+  #<(@  &0
M        @($*9P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0
M   ( '"!(U&H;=6\UP<  .84   9              " @11S  !X;"]W;W)K
M<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ <($C4904W/=T#0  9",
M !D              ("!(GL  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q0
M2P$"% ,4    " !P@2-1^<)N@B,&  "9#@  &0              @('-B
M>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( '"!(U$Y7N<U
M*@8  ,X.   9              " @2>/  !X;"]W;W)K<VAE971S+W-H965T
M,3<N>&UL4$L! A0#%     @ <($C48 ,@Z;I!   J@L  !D
M ("!B)4  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !P
M@2-1<XF%XUX)   <&P  &0              @(&HF@  >&PO=V]R:W-H965T
M<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( '"!(U'3]WW^=00  ,X+   9
M          " @3VD  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#
M%     @ <($C44IW(*T;#@  -B8  !D              ("!Z:@  'AL+W=O
M<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !P@2-1V_%>Y*D-  "^
M*0  &0              @($[MP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM
M;%!+ 0(4 Q0    ( '"!(U$*N0'(B04  &\.   9              " @1O%
M  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ <($C471]
M0;;Z P  H0@  !D              ("!V\H  'AL+W=O<FMS:&5E=',O<VAE
M970R-"YX;6Q02P$"% ,4    " !P@2-1)KOH%GP%  "E#0  &0
M    @($,SP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    (
M '"!(U'4UF49>B$  !MN   9              " @;_4  !X;"]W;W)K<VAE
M971S+W-H965T,C8N>&UL4$L! A0#%     @ <($C40<EQY6; P  6P@  !D
M             ("!</8  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"
M% ,4    " !P@2-14%!94EX&  #8#P  &0              @(%"^@  >&PO
M=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( '"!(U%XHQ9.K (
M .@%   9              " @=<  0!X;"]W;W)K<VAE971S+W-H965T,CDN
M>&UL4$L! A0#%     @ <($C48K"_+RJ"   /!D  !D              ("!
MN@,! 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !P@2-1
MGOX@^$4$  "B"@  &0              @(&;# $ >&PO=V]R:W-H965T<R]S
M:&5E=#,Q+GAM;%!+ 0(4 Q0    ( '"!(U%613V,30,  'L(   9
M      " @1<1 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%
M  @ <($C45'$,0N% P  [P@  !D              ("!FQ0! 'AL+W=O<FMS
M:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " !P@2-1!?SZ8*<)  !O&0
M&0              @(%7& $ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+
M 0(4 Q0    ( '"!(U&-S_UIQ@<  #P7   9              " @34B 0!X
M;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ <($C41J%F0W0
M P  * H  !D              ("!,BH! 'AL+W=O<FMS:&5E=',O<VAE970S
M-BYX;6Q02P$"% ,4    " !P@2-1W.]K%08$  "1"   &0
M@($Y+@$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( '"!
M(U&M .\&4@0  ($5   9              " @78R 0!X;"]W;W)K<VAE971S
M+W-H965T,S@N>&UL4$L! A0#%     @ <($C4=,^E0N8!0  5Q<  !D
M         ("!_S8! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M    " !P@2-1]M0W3P #   7"0  &0              @('./ $ >&PO=V]R
M:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( '"!(U$85@I^3P4  / 9
M   9              " @05  0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL
M4$L! A0#%     @ <($C41_S(N>3!   E!4  !D              ("!BT4!
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !P@2-1$+O+
M:O@$  ![&@  &0              @(%52@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0S+GAM;%!+ 0(4 Q0    ( '"!(U&<7_P22P0  .(0   9
M  " @81/ 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @
M<($C4<T^MHK" @  $ @  !D              ("!!E0! 'AL+W=O<FMS:&5E
M=',O<VAE970T-2YX;6Q02P$"% ,4    " !P@2-1?YI(3X$#  "2"@  &0
M            @('_5@$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4
M Q0    ( '"!(U%8 M;8GP(  "<'   9              " @;=: 0!X;"]W
M;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ <($C44>(=%]@ P
MS0L  !D              ("!C5T! 'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6Q02P$"% ,4    " !P@2-1[#=-Y-D$   ,$0  &0              @($D
M80$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( '"!(U$-
MD^/\@@0  *@0   9              " @31F 0!X;"]W;W)K<VAE971S+W-H
M965T-3 N>&UL4$L! A0#%     @ <($C486<FLEM @  " 8  !D
M     ("![6H! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4
M" !P@2-1)S!E5: "  "=!P  &0              @(&1;0$ >&PO=V]R:W-H
M965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( '"!(U%B^IUJQ@(  )H)   9
M              " @6AP 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L!
M A0#%     @ <($C4:T_4<L[ @  '@4  !D              ("!97,! 'AL
M+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " !P@2-1MLMUA%P"
M  "7!0  &0              @('7=0$ >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;%!+ 0(4 Q0    ( '"!(U%LL6?>3 (  &(%   9              "
M@6IX 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ <($C
M48FR58H[ P  3 H  !D              ("![7H! 'AL+W=O<FMS:&5E=',O
M<VAE970U-RYX;6Q02P$"% ,4    " !P@2-1C&6B7 8"  "A!   &0
M        @(%??@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0
M   ( '"!(U$7$#W^G (  .L%   9              " @9R  0!X;"]W;W)K
M<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ <($C4>/JVBP3!   $ X
M !D              ("!;X,! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q0
M2P$"% ,4    " !P@2-1EX.6F.X%  "G&@  &0              @(&YAP$
M>&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( '"!(U$6T(C[
M4@0  #T4   9              " @=Z- 0!X;"]W;W)K<VAE971S+W-H965T
M-C(N>&UL4$L! A0#%     @ <($C414EH4H$ P  ,@H  !D
M ("!9Y(! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " !P
M@2-12AR_:80$  !Z$P  &0              @(&BE0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( '"!(U$A]??#V (  $P)   9
M          " @5V: 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#
M%     @ <($C4;[\@@UJ!   H1$  !D              ("!;)T! 'AL+W=O
M<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " !P@2-1O8IYIUT-  !/
M8P  &0              @($-H@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM
M;%!+ 0(4 Q0    ( '"!(U'E.!!/*@H  'L\   9              " @:&O
M 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ <($C4238
M]Z+J @  Z D  !D              ("! KH! 'AL+W=O<FMS:&5E=',O<VAE
M970V.2YX;6Q02P$"% ,4    " !P@2-1!N:IY_(+   F>0  &0
M    @($CO0$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    (
M '"!(U&>2,(1@00  )L4   9              " @4S) 0!X;"]W;W)K<VAE
M971S+W-H965T-S$N>&UL4$L! A0#%     @ <($C412'RG5;!0  8Q8  !D
M             ("!!,X! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"
M% ,4    " !P@2-1R6@7S7P$   Q$P  &0              @(&6TP$ >&PO
M=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( '"!(U$R6U*F10(
M %H+   -              "  4G8 0!X;"]S='EL97,N>&UL4$L! A0#%
M  @ <($C49>*NQS     $P(   L              ( !N=H! %]R96QS+RYR
M96QS4$L! A0#%     @ <($C4:HG'*YI!0  W2\   \              ( !
MHML! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( '"!(U&WQP,P0@(  $(K
M   :              "  3CA 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( '"!(U'XPP(=!@(  $\J   3              "  ;+C
K 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !1 %$ +A8  .GE 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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>93
<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>94
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>417</ContextCount>
  <ElementCount>489</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>78</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1008009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Acquisitions and Disposals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/AcquisitionsandDisposals</Role>
      <ShortName>Acquisitions and Disposals</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2110104 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2119106 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2129107 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2131108 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2138109 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2140110 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2146111 - Disclosure - Earnings per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EarningsperCommonShare</Role>
      <ShortName>Earnings per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2150112 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2154113 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2159114 - Disclosure - Restructuring Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/RestructuringCosts</Role>
      <ShortName>Restructuring Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2162115 - Disclosure - Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2165116 - Disclosure - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts</Role>
      <ShortName>Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/Revenue</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2311303 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2316304 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2320305 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2332306 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2341307 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/StockBasedCompensation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2347308 - Disclosure - Earnings per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EarningsperCommonShareTables</Role>
      <ShortName>Earnings per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/EarningsperCommonShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2351309 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2355310 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/SegmentInformation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2360311 - Disclosure - Restructuring Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/RestructuringCostsTables</Role>
      <ShortName>Restructuring Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/RestructuringCosts</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2363312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/RevenueTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Acquisitions and Disposals (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual</Role>
      <ShortName>Acquisitions and Disposals (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/AcquisitionsandDisposals</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Goodwill and Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual</Role>
      <ShortName>Goodwill and Other Intangible Assets (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Goodwill and Other Intangible Assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1</Role>
      <ShortName>Goodwill and Other Intangible Assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/DebtDetailsTextual</Role>
      <ShortName>Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/DebtTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/DebtTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual</Role>
      <ShortName>Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2424412 - Disclosure - Income Taxes (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails2</Role>
      <ShortName>Income Taxes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - Income Taxes (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails3</Role>
      <ShortName>Income Taxes (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - Income Taxes (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails4</Role>
      <ShortName>Income Taxes (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Income Taxes (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails5</Role>
      <ShortName>Income Taxes (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2428416 - Disclosure - Income Taxes (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/IncomeTaxesDetails6</Role>
      <ShortName>Income Taxes (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2430417 - Disclosure - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual</Role>
      <ShortName>Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/CommitmentsandContingencies</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2433418 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2434419 - Disclosure - Leases - Components of Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails</Role>
      <ShortName>Leases - Components of Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2435420 - Disclosure - Leases - Maturity Analysis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails</Role>
      <ShortName>Leases - Maturity Analysis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2436421 - Disclosure - Leases - Other Lease Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails</Role>
      <ShortName>Leases - Other Lease Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2437422 - Disclosure - Leases - Supplemental Cash Flow Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2439423 - Disclosure - Stockholders' Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual</Role>
      <ShortName>Stockholders' Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/StockholdersEquity</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2442424 - Disclosure - Stock-Based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual</Role>
      <ShortName>Stock-Based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/StockBasedCompensationTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2443425 - Disclosure - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockBasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/StockBasedCompensationTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2445427 - Disclosure - Stock-Based Compensation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2</Role>
      <ShortName>Stock-Based Compensation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/StockBasedCompensationTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2448428 - Disclosure - Earnings per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails</Role>
      <ShortName>Earnings per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/EarningsperCommonShareTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2449429 - Disclosure - Earnings per Common Share (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1</Role>
      <ShortName>Earnings per Common Share (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/EarningsperCommonShareTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2452430 - Disclosure - Employee Benefit Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual</Role>
      <ShortName>Employee Benefit Plans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2453431 - Disclosure - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails</Role>
      <ShortName>Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2456432 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/SegmentInformationTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2457433 - Disclosure - Segment Information (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SegmentInformationDetails1</Role>
      <ShortName>Segment Information (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/SegmentInformationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2458434 - Disclosure - Segment Information (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/SegmentInformationDetails2</Role>
      <ShortName>Segment Information (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/SegmentInformationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2461435 - Disclosure - Restructuring Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/RestructuringCostsDetails</Role>
      <ShortName>Restructuring Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/RestructuringCostsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2464436 - Disclosure - Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="mtrx-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2466437 - Disclosure - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails</Role>
      <ShortName>Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts</ParentRole>
      <Position>73</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-K" original="mtrx-20200630.htm">mtrx-20200630.htm</File>
    <File>exhibit1014.htm</File>
    <File>exhibit1015.htm</File>
    <File>exhibit21-mtrxx2020x06.htm</File>
    <File>exhibit23-mtrxx2020x06.htm</File>
    <File>exhibit311-mtrxx2020x0.htm</File>
    <File>exhibit312-mtrxx202006.htm</File>
    <File>exhibit321-mtrxx2020x0.htm</File>
    <File>exhibit322-mtrxx2020x0.htm</File>
    <File>exhibit95-mtrxx2020x06.htm</File>
    <File>mtrx-20200630.xsd</File>
    <File>mtrx-20200630_cal.xml</File>
    <File>mtrx-20200630_def.xml</File>
    <File>mtrx-20200630_lab.xml</File>
    <File>mtrx-20200630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mtrx-20200630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>97
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "mtrx-20200630.htm": {
   "axisCustom": 2,
   "axisStandard": 16,
   "contextCount": 417,
   "dts": {
    "calculationLink": {
     "local": [
      "mtrx-20200630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mtrx-20200630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "mtrx-20200630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "mtrx-20200630_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mtrx-20200630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "mtrx-20200630.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 728,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 46,
    "http://www.matrixservicecompany.com/20200630": 11,
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 62
   },
   "keyCustom": 75,
   "keyStandard": 414,
   "memberCustom": 54,
   "memberStandard": 24,
   "nsprefix": "mtrx",
   "nsuri": "http://www.matrixservicecompany.com/20200630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.matrixservicecompany.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Revenue",
     "role": "http://www.matrixservicecompany.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Acquisitions and Disposals",
     "role": "http://www.matrixservicecompany.com/role/AcquisitionsandDisposals",
     "shortName": "Acquisitions and Disposals",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110104 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Debt",
     "role": "http://www.matrixservicecompany.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119106 - Disclosure - Income Taxes",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129107 - Disclosure - Commitments and Contingencies",
     "role": "http://www.matrixservicecompany.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131108 - Disclosure - Leases",
     "role": "http://www.matrixservicecompany.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138109 - Disclosure - Stockholders' Equity",
     "role": "http://www.matrixservicecompany.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140110 - Disclosure - Stock-Based Compensation",
     "role": "http://www.matrixservicecompany.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Statements of Income",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146111 - Disclosure - Earnings per Common Share",
     "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShare",
     "shortName": "Earnings per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150112 - Disclosure - Employee Benefit Plans",
     "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2154113 - Disclosure - Segment Information",
     "role": "http://www.matrixservicecompany.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159114 - Disclosure - Restructuring Costs",
     "role": "http://www.matrixservicecompany.com/role/RestructuringCosts",
     "shortName": "Restructuring Costs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2162115 - Disclosure - Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)",
     "role": "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited",
     "shortName": "Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165116 - Disclosure - Valuation and Qualifying Accounts",
     "role": "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts",
     "shortName": "Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Revenue (Tables)",
     "role": "http://www.matrixservicecompany.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311303 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - Debt (Tables)",
     "role": "http://www.matrixservicecompany.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320305 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332306 - Disclosure - Leases (Tables)",
     "role": "http://www.matrixservicecompany.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341307 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2347308 - Disclosure - Earnings per Common Share (Tables)",
     "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShareTables",
     "shortName": "Earnings per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2351309 - Disclosure - Employee Benefit Plans (Tables)",
     "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2355310 - Disclosure - Segment Information (Tables)",
     "role": "http://www.matrixservicecompany.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2360311 - Disclosure - Restructuring Costs (Tables)",
     "role": "http://www.matrixservicecompany.com/role/RestructuringCostsTables",
     "shortName": "Restructuring Costs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2363312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables",
     "shortName": "Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual",
     "shortName": "Summary of Significant Accounting Policies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i9be2cdb86f15485a87cbc84007e96b35_I20190701",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Revenue (Details)",
     "role": "http://www.matrixservicecompany.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals",
     "shortName": "Consolidated Statements of Comprehensive Income (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Acquisitions and Disposals (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
     "shortName": "Acquisitions and Disposals (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "iedce527556da49889727d2c558a68dab_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - Goodwill and Other Intangible Assets (Details)",
     "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual",
     "shortName": "Goodwill and Other Intangible Assets (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtrx:ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Goodwill and Other Intangible Assets (Details 1)",
     "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
     "shortName": "Goodwill and Other Intangible Assets (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Debt (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/DebtDetailsTextual",
     "shortName": "Debt (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityExpirationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Debt (Details)",
     "role": "http://www.matrixservicecompany.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mtrx:CapacityConstraintDueToSeniorLeverageRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i5d79d487ca1e4b84bba1351b0c1858cb_I20200331",
      "decimals": "-11",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:CARESActTotalBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Income Taxes (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual",
     "shortName": "Income Taxes (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i5d79d487ca1e4b84bba1351b0c1858cb_I20200331",
      "decimals": "-11",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:CARESActTotalBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Income Taxes (Details)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Income Taxes (Details 1)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1",
     "shortName": "Income Taxes (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424412 - Disclosure - Income Taxes (Details 2)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2",
     "shortName": "Income Taxes (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Balance Sheets",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - Income Taxes (Details 3)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3",
     "shortName": "Income Taxes (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtrx:ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - Income Taxes (Details 4)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4",
     "shortName": "Income Taxes (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "if16d17b02cdb435ea9df545d121517c5_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Income Taxes (Details 5)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5",
     "shortName": "Income Taxes (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "if16d17b02cdb435ea9df545d121517c5_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i9e17e310176b4330b15c4456d7e75411_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428416 - Disclosure - Income Taxes (Details 6)",
     "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6",
     "shortName": "Income Taxes (Details 6)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i9e17e310176b4330b15c4456d7e75411_D20190701-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnapprovedChangeOrdersAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430417 - Disclosure - Commitments and Contingencies (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual",
     "shortName": "Commitments and Contingencies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnapprovedChangeOrdersAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:PercentageOfRealEstateLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433418 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:PercentageOfRealEstateLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434419 - Disclosure - Leases - Components of Lease Costs (Details)",
     "role": "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails",
     "shortName": "Leases - Components of Lease Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435420 - Disclosure - Leases - Maturity Analysis (Details)",
     "role": "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails",
     "shortName": "Leases - Maturity Analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtrx:OtherInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436421 - Disclosure - Leases - Other Lease Information (Details)",
     "role": "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails",
     "shortName": "Leases - Other Lease Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtrx:OtherInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtrx:OtherInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437422 - Disclosure - Leases - Supplemental Cash Flow Disclosures (Details)",
     "role": "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails",
     "shortName": "Leases - Supplemental Cash Flow Disclosures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtrx:OtherInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439423 - Disclosure - Stockholders' Equity (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual",
     "shortName": "Stockholders' Equity (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "2",
      "lang": "en-US",
      "name": "mtrx:Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442424 - Disclosure - Stock-Based Compensation (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual",
     "shortName": "Stock-Based Compensation (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "iedce527556da49889727d2c558a68dab_I20190630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443425 - Disclosure - Stock-Based Compensation (Details)",
     "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails",
     "shortName": "Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "iedce527556da49889727d2c558a68dab_I20190630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445427 - Disclosure - Stock-Based Compensation (Details 2)",
     "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2",
     "shortName": "Stock-Based Compensation (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "iedce527556da49889727d2c558a68dab_I20190630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i98697913137b4462ad08557072b7701d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448428 - Disclosure - Earnings per Common Share (Details)",
     "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails",
     "shortName": "Earnings per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449429 - Disclosure - Earnings per Common Share (Details 1)",
     "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1",
     "shortName": "Earnings per Common Share (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452430 - Disclosure - Employee Benefit Plans (Details Textual)",
     "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual",
     "shortName": "Employee Benefit Plans (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453431 - Disclosure - Employee Benefit Plans (Details)",
     "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails",
     "shortName": "Employee Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:Grossrevenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456432 - Disclosure - Segment Information (Details)",
     "role": "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
     "shortName": "Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "mtrx:Grossrevenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457433 - Disclosure - Segment Information (Details 1)",
     "role": "http://www.matrixservicecompany.com/role/SegmentInformationDetails1",
     "shortName": "Segment Information (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mtrx:DeferredIncomeTaxExpenseBenefitSocf",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458434 - Disclosure - Segment Information (Details 2)",
     "role": "http://www.matrixservicecompany.com/role/SegmentInformationDetails2",
     "shortName": "Segment Information (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461435 - Disclosure - Restructuring Costs (Details)",
     "role": "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
     "shortName": "Restructuring Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i98697913137b4462ad08557072b7701d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464436 - Disclosure - Quarterly Financial Data (Unaudited) (Details)",
     "role": "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails",
     "shortName": "Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "iedce527556da49889727d2c558a68dab_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466437 - Disclosure - Valuation and Qualifying Accounts (Details)",
     "role": "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails",
     "shortName": "Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mtrx-20200630.htm",
      "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
     "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 78,
   "tag": {
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CANADA",
        "terseLabel": "CANADA"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r618",
      "r619",
      "r620"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r621"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r616"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r623"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r618",
      "r619",
      "r620"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r615"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r617"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Acquisition related adjustment for the final working capital settlement.",
        "label": "Acquisition Related Adjustment for Final Working Capital Settlement",
        "terseLabel": "Adjustment for Final Working Capital Settlement"
       }
      }
     },
     "localname": "AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_AmountOfLimitOnAssetDispositions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of limit on asset dispositions.",
        "label": "Amount Of Limit On Asset Dispositions",
        "verboseLabel": "Limit on asset dispositions"
       }
      }
     },
     "localname": "AmountOfLimitOnAssetDispositions",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_AmountOfNonDeductibleGoodwillImpaired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of non-deductible goodwill impaired",
        "label": "Amount of non-deductible goodwill impaired.",
        "terseLabel": "Amount of non-deductible goodwill impaired."
       }
      }
     },
     "localname": "AmountOfNonDeductibleGoodwillImpaired",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Antidilutive securities excluded from computation of diluted earnings per share.",
        "label": "Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share [Abstract]",
        "verboseLabel": "Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_BaillieTankEquipmentLtd.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Baillie Tank Equipment, Ltd. [Member]",
        "label": "Baillie Tank Equipment, Ltd. [Member]",
        "terseLabel": "Baillie Tank Equipment, Ltd. [Member]"
       }
      }
     },
     "localname": "BaillieTankEquipmentLtd.Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_BoilermakerBlacksmithNationalPensionTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boilermaker blacksmith national pension trust.",
        "label": "Boilermaker Blacksmith National Pension Trust [Member]",
        "verboseLabel": "Boilermaker-Blacksmith National Pension Trust [Member]"
       }
      }
     },
     "localname": "BoilermakerBlacksmithNationalPensionTrustMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Pro Forma Amortization of Intangible Assets",
        "label": "Business Acquisition, Pro Forma Amortization of Intangible Assets",
        "terseLabel": "Incremental intangible amortization expense"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaAmortizationofIntangibleAssets",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_BusinessAcquisitionProFormaDepreciationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Pro Forma Depreciation Expense",
        "label": "Business Acquisition, Pro Forma Depreciation Expense",
        "terseLabel": "Depreciation expenses"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaDepreciationExpense",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Pro Forma Income from Tax Settlement",
        "label": "Business Acquisition, Pro Forma Income from Tax Settlement",
        "terseLabel": "Income from one-time tax settlement"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaIncomefromTaxSettlement",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CARESACTDeferredPayrollTaxLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES ACT deferred payroll tax liability",
        "label": "CARES ACT deferred payroll tax liability",
        "terseLabel": "CARES ACT deferred payroll tax liability"
       }
      }
     },
     "localname": "CARESACTDeferredPayrollTaxLiability",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CARESActCharitableContributionsDeductionNewCeiling": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES Act charitable contributions deduction new ceiling",
        "label": "CARES Act charitable contributions deduction new ceiling",
        "terseLabel": "CARES Act charitable contributions deduction new ceiling"
       }
      }
     },
     "localname": "CARESActCharitableContributionsDeductionNewCeiling",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_CARESActCharitableContributionsDeductionOldCeiling": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES Act charitable contributions deduction old ceiling",
        "label": "CARES Act charitable contributions deduction old ceiling",
        "terseLabel": "CARES Act charitable contributions deduction old ceiling"
       }
      }
     },
     "localname": "CARESActCharitableContributionsDeductionOldCeiling",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_CARESActInterestExpenseDeductionFloor": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES Act interest expense deduction floor",
        "label": "CARES Act interest expense deduction floor",
        "terseLabel": "CARES Act interest expense deduction floor"
       }
      }
     },
     "localname": "CARESActInterestExpenseDeductionFloor",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_CARESActInterestExpenseDeductionUpperLimit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES Act interest expense deduction upper limit",
        "label": "CARES Act interest expense deduction upper limit",
        "terseLabel": "CARES Act interest expense deduction upper limit"
       }
      }
     },
     "localname": "CARESActInterestExpenseDeductionUpperLimit",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_CARESActPayrollTaxCredits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES Act payroll tax credits",
        "label": "CARES Act payroll tax credits",
        "terseLabel": "CARES Act payroll tax credits"
       }
      }
     },
     "localname": "CARESActPayrollTaxCredits",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CARESActTotalBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CARES Act total benefit",
        "label": "CARES Act total benefit",
        "terseLabel": "CARES Act total benefit"
       }
      }
     },
     "localname": "CARESActTotalBenefit",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CanadaEmergencyWageSubsidyRelief": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Canada Emergency Wage Subsidy Relief",
        "label": "Canada Emergency Wage Subsidy Relief",
        "terseLabel": "Canada Emergency Wage Subsidy Relief"
       }
      }
     },
     "localname": "CanadaEmergencyWageSubsidyRelief",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CanadianPrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Canadian Prime Rate [Member]",
        "label": "Canadian Prime Rate [Member]",
        "terseLabel": "Canadian Prime Rate [Member]"
       }
      }
     },
     "localname": "CanadianPrimeRateMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CapacityConstraintDueToSeniorLeverageRatio": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capacity constraint due to the Senior Leverage Ratio.",
        "label": "Capacity Constraint Due To Senior Leverage Ratio",
        "terseLabel": "Capacity constraint due to Leverage Ratio"
       }
      }
     },
     "localname": "CapacityConstraintDueToSeniorLeverageRatio",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CdorRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CDOR Rate [Member]",
        "label": "CDOR Rate [Member]",
        "terseLabel": "CDOR Rate [Member]"
       }
      }
     },
     "localname": "CdorRateMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ChangeinBIE": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in BIE from the prior year to the current period.",
        "label": "Change in BIE",
        "terseLabel": "Change in billings on uncompleted contracts in excess of costs and estimated earnings"
       }
      }
     },
     "localname": "ChangeinBIE",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_ChangeinCIE": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in CIE from prior year to the current period.",
        "label": "Change in CIE",
        "terseLabel": "Change in costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "ChangeinCIE",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_Changeinnetcontractbalances": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in net contract balances from the prior year to the current year.",
        "label": "Change in net contract balances",
        "terseLabel": "Change in net contract balances"
       }
      }
     },
     "localname": "Changeinnetcontractbalances",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]",
        "label": "Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]",
        "terseLabel": "Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]"
       }
      }
     },
     "localname": "ConnecticutPlumbersandPipefittersPensionFundLocal777Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ConsiderationtransferredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consideration transferred [Table Text Block]",
        "label": "Consideration transferred [Table Text Block]",
        "terseLabel": "Consideration transferred [Table Text Block]"
       }
      }
     },
     "localname": "ConsiderationtransferredTableTextBlock",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtrx_ContractWithCustomerCurrentLiabilityNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer current liability, net",
        "label": "Contract with customer current liability, net",
        "terseLabel": "Contract with customer, current liability, net"
       }
      }
     },
     "localname": "ContractWithCustomerCurrentLiabilityNet",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_CustomerBasedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer based member.",
        "label": "Customer Based [Member]",
        "verboseLabel": "Customer based [Member]"
       }
      }
     },
     "localname": "CustomerBasedMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerEightMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Eight [Member]",
        "label": "Customer Eight [Member]",
        "terseLabel": "Customer Eight [Member]"
       }
      }
     },
     "localname": "CustomerEightMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Eleven [Member]",
        "label": "Customer Eleven [Member]",
        "terseLabel": "Customer Eleven [Member]"
       }
      }
     },
     "localname": "CustomerElevenMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerFiveMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Five [Member] [Member]",
        "label": "Customer Five [Member] [Member]",
        "terseLabel": "Customer Five [Member]"
       }
      }
     },
     "localname": "CustomerFiveMemberMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer four.",
        "label": "Customer Four [Member]",
        "verboseLabel": "Customer Four [Member]"
       }
      }
     },
     "localname": "CustomerFourMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerNineMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Nine [Member]",
        "label": "Customer Nine [Member]",
        "terseLabel": "Customer Nine [Member]"
       }
      }
     },
     "localname": "CustomerNineMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer one.",
        "label": "Customer One [Member]",
        "verboseLabel": "Customer One [Member]"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerRelationshipImpairment1Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship impairment 1",
        "label": "Customer relationship impairment 1 [Member]",
        "terseLabel": "Customer relationship impairment 1 [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipImpairment1Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerRelationshipImpairment2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship impairment 2",
        "label": "Customer relationship impairment 2 [Member]",
        "terseLabel": "Customer relationship impairment 2 [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipImpairment2Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerRelationshipImpairment3Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship impairment 3",
        "label": "Customer relationship impairment 3 [Member]",
        "terseLabel": "Customer relationship impairment 3 [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipImpairment3Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Seven [Member]",
        "label": "Customer Seven [Member]",
        "terseLabel": "Customer Seven [Member]"
       }
      }
     },
     "localname": "CustomerSevenMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerSixMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Six [Member]",
        "label": "Customer Six [Member]",
        "terseLabel": "Customer Six [Member]"
       }
      }
     },
     "localname": "CustomerSixMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerTenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Ten [Member]",
        "label": "Customer Ten [Member]",
        "terseLabel": "Customer Ten"
       }
      }
     },
     "localname": "CustomerTenMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Thirteen",
        "label": "Customer Thirteen [Member]",
        "terseLabel": "Customer Thirteen"
       }
      }
     },
     "localname": "CustomerThirteenMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer three.",
        "label": "Customer Three [Member]",
        "verboseLabel": "Customer Three [Member]"
       }
      }
     },
     "localname": "CustomerThreeMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Twelve",
        "label": "Customer Twelve [Member]",
        "terseLabel": "Customer Twelve"
       }
      }
     },
     "localname": "CustomerTwelveMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer two.",
        "label": "Customer Two [Member]",
        "verboseLabel": "Customer Two [Member]"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_DebtTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt.",
        "label": "Debt (Textual) [Abstract]",
        "verboseLabel": "Debt (Textual) [Abstract]"
       }
      }
     },
     "localname": "DebtTextualAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_DeferredIncomeTaxExpenseBenefitSocf": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred income tax expense benefit socf.",
        "label": "Deferred Income Tax Expense Benefit Socf",
        "verboseLabel": "Deferred income tax"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitSocf",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_DeferredSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Shares Issued",
        "label": "Deferred Shares Issued",
        "terseLabel": "Issuance of deferred shares, shares"
       }
      }
     },
     "localname": "DeferredSharesIssued",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_DeferredTaxAssetsAccruedLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred tax assets accrued losses.",
        "label": "Deferred Tax Assets Accrued Losses",
        "verboseLabel": "Accrued losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruedLosses",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_DeferredTaxAssetsInsuranceReserve": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred tax assets insurance reserve.",
        "label": "Deferred Tax Assets Insurance Reserve",
        "verboseLabel": "Insurance reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsInsuranceReserve",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined contribution plan employer matching contribution percent for next two percent of employee contribution.",
        "label": "Defined Contribution Plan Employer Matching Contribution Percent For Two percent of Employee Contribution",
        "verboseLabel": "Employee contribution for next 2%"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay, by the terms of the plan, that the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan Maximum Annual Contribution by Employee Percent",
        "verboseLabel": "Percentage of limitation on pretax compensation"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionByEmployeePercent",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_DescriptionOfFundedPortionOfPlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of funded portion of plan.",
        "label": "Description of Funded Portion of Plan",
        "verboseLabel": "Description of plans funded"
       }
      }
     },
     "localname": "DescriptionOfFundedPortionOfPlan",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_DirectorAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Director Awards [Member]",
        "label": "Director Awards [Member]",
        "terseLabel": "Director Awards [Member]"
       }
      }
     },
     "localname": "DirectorAwardsMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_DisclosureCustomerContractsAdditionalInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure - Customer Contracts - Additional Information [Abstract]",
        "label": "Disclosure Customer Contracts Additional Information [Abstract]",
        "terseLabel": "Disclosure Customer Contracts Additional Information [Abstract]"
       }
      }
     },
     "localname": "DisclosureCustomerContractsAdditionalInformationAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_Economicpurchaseprice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchase price paid at closing including debt assumed, settlement of other liabilities, less cash acquired and customary working capital closing adjustments.",
        "label": "Economicpurchaseprice",
        "terseLabel": "Economic purchase price"
       }
      }
     },
     "localname": "Economicpurchaseprice",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_Effectofnewaccountingstandardcomparedtooldstandard": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of new accounting standard compared to old standard",
        "label": "Effect of new accounting standard compared to old standard",
        "negatedLabel": "Excess tax expense (benefit) on stock-based compensation"
       }
      }
     },
     "localname": "Effectofnewaccountingstandardcomparedtooldstandard",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_ElectricalInfrastructureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Electrical infrastructure.",
        "label": "Electrical Infrastructure [Member]",
        "terseLabel": "Electrical Infrastructure [Member]",
        "verboseLabel": "Electrical Infrastructure [Member]"
       }
      }
     },
     "localname": "ElectricalInfrastructureMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_EmployeeAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Award.",
        "label": "Employee Award [Member]",
        "verboseLabel": "Employee Award [Member]"
       }
      }
     },
     "localname": "EmployeeAwardMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_EmployeeBenefitPlansTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee benefit plans.",
        "label": "Employee Benefit Plans (Textual) [Abstract]",
        "verboseLabel": "Employee Benefit Plans (Textual) [Abstract]"
       }
      }
     },
     "localname": "EmployeeBenefitPlansTextualAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee stock purchase plan per participant maximum annual share purchase limited to aggregate market value.",
        "label": "Employee Stock Purchase Plan Maximum Annual Share Purchase Limited To Aggregate Market Value",
        "verboseLabel": "Employee share purchase limit aggregate market value"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee stock purchase plan maximum number of shares available for issuance.",
        "label": "Employee Stock Purchase Plan Maximum Number Of Shares Available For Issuance",
        "verboseLabel": "Shares available at ESPP"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_EmployeeStockPurchasePlanTerminationDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Stock Purchase Plan, Termination Date",
        "label": "Employee Stock Purchase Plan, Termination Date",
        "terseLabel": "Employee Stock Purchase Plan, Termination Date"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanTerminationDate",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "mtrx_FederaltaxcreditcarryforwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Federal tax credit carryforward [Member]",
        "label": "Federal tax credit carryforward [Member]",
        "terseLabel": "Federal tax credit carryforward [Member]"
       }
      }
     },
     "localname": "FederaltaxcreditcarryforwardMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_FixedChargeCoverageRatioMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed charge coverage ratio maximum.",
        "label": "Fixed Charge Coverage Ratio Maximum",
        "verboseLabel": "Fixed Charge Coverage Ratio, Maximum"
       }
      }
     },
     "localname": "FixedChargeCoverageRatioMaximum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "decimalItemType"
    },
    "mtrx_FixedChargeCoverageRatioMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed charge coverage ratio minimum.",
        "label": "Fixed Charge Coverage Ratio Minimum",
        "verboseLabel": "Fixed Charge Coverage Ratio, Minimum"
       }
      }
     },
     "localname": "FixedChargeCoverageRatioMinimum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "decimalItemType"
    },
    "mtrx_ForeigntaxcreditcarryforwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Foreign tax credit carryforward [Member]",
        "label": "Foreign tax credit carryforward [Member]",
        "terseLabel": "Foreign tax credit carryforward [Member]"
       }
      }
     },
     "localname": "ForeigntaxcreditcarryforwardMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_FutureBranchLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future domestic income tax liability related to foreign branch deferred tax assets.",
        "label": "FutureBranchLiability",
        "terseLabel": "Branch future liability"
       }
      }
     },
     "localname": "FutureBranchLiability",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Goodwill attributable to reporting units at risk for impairment",
        "label": "Goodwill attributable to reporting units at risk for impairment",
        "terseLabel": "Goodwill attributable to reporting units at risk for impairment"
       }
      }
     },
     "localname": "GoodwillAttributableToReportingUnitsAtRiskForImpairment",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_Grossrevenues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross revenues before intersegment eliminations",
        "label": "Gross revenues",
        "terseLabel": "Gross revenues"
       }
      }
     },
     "localname": "Grossrevenues",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_HDBInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "HDB, Inc. [Member]",
        "label": "HDB, Inc. [Member]",
        "terseLabel": "HDB, Inc. [Member]"
       }
      }
     },
     "localname": "HDBInc.Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_HoustonInterestsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Houston Interests, LLC [Member]",
        "label": "Houston Interests, LLC [Member]",
        "terseLabel": "Houston Interests, LLC [Member]"
       }
      }
     },
     "localname": "HoustonInterestsLLCMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IBEWLocal654PensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "IBEW Local 654 Pension Plan",
        "label": "IBEW Local 654 Pension Plan [Member]",
        "terseLabel": "IBEW Local 654 Pension Plan"
       }
      }
     },
     "localname": "IBEWLocal654PensionPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for IBEW Local Four Five Six Pension Plan",
        "label": "IBEW Local Four Five Six Pension Plan [Member] [Domain]",
        "terseLabel": "IBEW Local 456 Pension Plan [Member] [Domain]"
       }
      }
     },
     "localname": "IBEWLocalFourFiveSixPensionPlanMemberDomain",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IBEWLocalUnionNineEightPensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "IBEW Local Union Nine Eight Pension Plan [Member]",
        "label": "IBEW Local Union Nine Eight Pension Plan [Member]",
        "terseLabel": "IBEW Local Union 98 Pension Plan [Member]"
       }
      }
     },
     "localname": "IBEWLocalUnionNineEightPensionPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IncomeTaxAuthorityDescriptionAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Authority: State, Federal and Foreign",
        "label": "Income Tax Authority, Description [Axis]",
        "terseLabel": "Income Tax Authority, Description [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDescriptionAxis",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_IncomeTaxAuthorityDescriptionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Income Tax Authority: State, Federal and Foreign",
        "label": "Income Tax Authority, Description [Domain]",
        "terseLabel": "Income Tax Authority, Description [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDescriptionDomain",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Reconciliation, Charges without tax benefit",
        "label": "Income Tax Reconciliation Charges Without Tax Benefit",
        "negatedLabel": "Charges without tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChargesWithoutTaxBenefit",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_IndianaLaborersPensionFundDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indiana Laborers Pension Fund [Domain]",
        "label": "Indiana Laborers Pension Fund [Domain]",
        "terseLabel": "Indiana Laborers Pension Fund [Domain]"
       }
      }
     },
     "localname": "IndianaLaborersPensionFundDomain",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IndustrialMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Industrial.",
        "label": "Industrial [Member]",
        "terseLabel": "Industrial [Member]",
        "verboseLabel": "Industrial [Member]"
       }
      }
     },
     "localname": "IndustrialMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_InsuranceReservesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for insurance reserves.",
        "label": "Insurance Reserves [Policy Text Block]",
        "verboseLabel": "Insurance Reserves"
       }
      }
     },
     "localname": "InsuranceReservesPolicyTextBlock",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtrx_InternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "International.",
        "label": "International [Member]",
        "terseLabel": "International [Member]",
        "verboseLabel": "Other international [Member]"
       }
      }
     },
     "localname": "InternationalMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IronWorkersPensionPlanLoc.55Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Iron Workers Pension Plan, Loc. 55 [Member]",
        "label": "Iron Workers Pension Plan, Loc. 55 [Member]",
        "terseLabel": "Iron Workers Pension Plan, Loc. 55 [Member]"
       }
      }
     },
     "localname": "IronWorkersPensionPlanLoc.55Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]",
        "label": "Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]",
        "terseLabel": "Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]"
       }
      }
     },
     "localname": "IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IronworkersMidAmericaPensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ironworkers Mid-America Pension Plan [Member]",
        "label": "Ironworkers Mid-America Pension Plan [Member]",
        "terseLabel": "Ironworkers Mid-America Pension Plan, Local 395 [Member]"
       }
      }
     },
     "localname": "IronworkersMidAmericaPensionPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_IssuanceOfDeferredShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Issuance of deferred shares.",
        "label": "Issuance Of Deferred Shares",
        "terseLabel": "Issuance of deferred shares"
       }
      }
     },
     "localname": "IssuanceOfDeferredShares",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Joint Pension Fund Local Union Number One Zero Two",
        "label": "Joint Pension Fund Local Union Number One Zero Two [Member] [Domain]",
        "terseLabel": "Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain]"
       }
      }
     },
     "localname": "JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_JointPensionFundLocalUnionOneSixFourIbewMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Joint pension fund local union 164 Ibew.",
        "label": "Joint Pension Fund Local Union One Six Four Ibew [Member]",
        "terseLabel": "Joint Pension Fund Local Union 164 IBEW [Member]"
       }
      }
     },
     "localname": "JointPensionFundLocalUnionOneSixFourIbewMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_KvaernerNorthAmericanConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Kvaerner North American Construction [Member]",
        "label": "Kvaerner North American Construction [Member]",
        "terseLabel": "Kvaerner North American Construction [Member]"
       }
      }
     },
     "localname": "KvaernerNorthAmericanConstructionMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_LandBuildingsAndImprovementsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Land Buildings And Improvements Gross",
        "label": "Land Buildings And Improvements Gross",
        "verboseLabel": "Land and buildings"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsGross",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_LettersOfCreditIssued": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/DebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Letters of credit issued, excluding insurance-related letters of credit.",
        "label": "Letters Of Credit Issued",
        "terseLabel": "Letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditIssued",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate maximum.",
        "label": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum",
        "terseLabel": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum"
       }
      }
     },
     "localname": "LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate minimum.",
        "label": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum",
        "terseLabel": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum"
       }
      }
     },
     "localname": "LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit basis spread on alternate base rate maximum.",
        "label": "Line Of Credit Basis Spread On Alternate Base Rate Maximum",
        "verboseLabel": "Additional Margin on alternate base rate loans, Maximum"
       }
      }
     },
     "localname": "LineOfCreditBasisSpreadOnAlternateBaseRateMaximum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit basis spread on alternate base rate minimum.",
        "label": "Line Of Credit Basis Spread On Alternate Base Rate Minimum",
        "verboseLabel": "Additional Margin on alternate base rate loans, Minimum"
       }
      }
     },
     "localname": "LineOfCreditBasisSpreadOnAlternateBaseRateMinimum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit basis spread on Canadian prime rate maximum.",
        "label": "Line Of Credit Basis Spread On Canadian Prime Rate Maximum",
        "terseLabel": "Line Of Credit Basis Spread On Canadian Prime Rate Maximum"
       }
      }
     },
     "localname": "LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit basis spread on Canadian prime rate minimum.",
        "label": "Line Of Credit Basis Spread On Canadian Prime Rate Minimum",
        "terseLabel": "Line Of Credit Basis Spread On Canadian Prime Rate Minimum"
       }
      }
     },
     "localname": "LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of credit facility maximum borrowing capacity after consideration of capacity constraint.",
        "label": "Line Of Credit Facility Maximum Borrowing Capacity After Consideration Of Capacity Constraint",
        "terseLabel": "Capacity under the senior secured revolving credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_LocalThreeFiveOneIbewPensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local 351 Ibew pension plan.",
        "label": "Local Three Five One Ibew Pension Plan [Member]",
        "verboseLabel": "Local 351 IBEW Pension Plan [Member]"
       }
      }
     },
     "localname": "LocalThreeFiveOneIbewPensionPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_MarketBasedAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Market based awards.",
        "label": "Market Based Awards [Member]",
        "verboseLabel": "Market Based Awards [Member]"
       }
      }
     },
     "localname": "MarketBasedAwardsMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]",
        "label": "Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]",
        "terseLabel": "Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]"
       }
      }
     },
     "localname": "MatrixServiceCompany2016StockandIncentiveCompensationPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Matrix Service Company's 2004 Stock and Incentive Compensation Plan (2004 Plan) [Member]",
        "label": "Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member]",
        "terseLabel": "Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member]"
       }
      }
     },
     "localname": "MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Matrix Service Company's 2012 Stock and Incentive Compensation Plan (2012) [Member]",
        "label": "Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member]",
        "terseLabel": "Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member]"
       }
      }
     },
     "localname": "MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum threshold shares scheduled to vest for performance based shares.",
        "label": "Minimum Threshold Shares Scheduled To Vest For Performance Based Shares",
        "verboseLabel": "Minimum threshold shares scheduled to vest for performance based shares"
       }
      }
     },
     "localname": "MinimumThresholdSharesScheduledToVestForPerformanceBasedShares",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_Mtrx_ControllingInterestOfJointVentureValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "mtrx_MatrixShareOfJointVenture,Value",
        "label": "mtrx_ControllingInterestOfJointVenture,Value",
        "terseLabel": "Company's portion of joint venture equity acquired"
       }
      }
     },
     "localname": "Mtrx_ControllingInterestOfJointVentureValue",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_Mtrx_JointVentureValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "mtrx_JointVentureValue",
        "label": "mtrx_JointVentureValue",
        "terseLabel": "Equity of joint venture acquired"
       }
      }
     },
     "localname": "Mtrx_JointVentureValue",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_MultiemployerPlanZoneByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer plan zone by type.",
        "label": "Multiemployer Plan Zone By Type [Axis]",
        "terseLabel": "Multiemployer Plan Zone By Type [Axis]"
       }
      }
     },
     "localname": "MultiemployerPlanZoneByTypeAxis",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_MultiemployerPlanZoneByTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer plan zone by type.",
        "label": "Multiemployer Plan Zone By Type [Domain]",
        "terseLabel": "Multiemployer Plan Zone By Type [Domain]"
       }
      }
     },
     "localname": "MultiemployerPlanZoneByTypeDomain",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_MultiemployerPlansCertifiedZoneStatusDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer Plans, Certified Zone Status, Description",
        "label": "Multiemployer Plans, Certified Zone Status, Description",
        "terseLabel": "Multiemployer Plans, Certified Zone Status, Description"
       }
      }
     },
     "localname": "MultiemployerPlansCertifiedZoneStatusDescription",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_MultiemployerPlansNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multiemployer plans number.",
        "label": "Multiemployer Plans Number",
        "verboseLabel": "EIN/Pension Plan Number"
       }
      }
     },
     "localname": "MultiemployerPlansNumber",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_NationalElectricalBenefitFundLocal488And126Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "National Electrical Benefit Fund, Local 488 and 126 [Member]",
        "label": "National Electrical Benefit Fund, Local 488 and 126 [Member]",
        "terseLabel": "National Electrical Benefit Fund, Local 488 and 126 [Member]"
       }
      }
     },
     "localname": "NationalElectricalBenefitFundLocal488And126Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_NonvestedDeferredSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nonvested Deferred Shares [Member]",
        "label": "Nonvested Deferred Shares [Member]",
        "verboseLabel": "Nonvested Deferred Shares [Member]"
       }
      }
     },
     "localname": "NonvestedDeferredSharesMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Northwestern Ohio Plumbers and Pipe Fitters Local 50",
        "label": "Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]",
        "terseLabel": "Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]"
       }
      }
     },
     "localname": "NorthwesternOhioPlumbersAndPipeFittersLocal50Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Office equipment and capitalized computer software gross.",
        "label": "Office Equipment and Capitalized Computer Software Gross",
        "verboseLabel": "Office equipment and software"
       }
      }
     },
     "localname": "OfficeEquipmentAndCapitalizedComputerSoftwareGross",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_OhioCarpentersPensionFundLocal1090and351Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "OhioCarpentersPensionFundLocal1090and351",
        "label": "OhioCarpentersPensionFundLocal1090and351 [Member]",
        "terseLabel": "OhioCarpentersPensionFundLocal1090and351"
       }
      }
     },
     "localname": "OhioCarpentersPensionFundLocal1090and351Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_OilGasAndChemicalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Oil gas &amp; chemical.",
        "label": "Oil Gas And Chemical [Member]",
        "terseLabel": "Oil Gas And Chemical [Member]",
        "verboseLabel": "Oil Gas &amp; Chemical [Member]"
       }
      }
     },
     "localname": "OilGasAndChemicalMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_OtherInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Information Related to Leases",
        "label": "Other Information Related to Leases [Table Text Block]",
        "terseLabel": "Other Information Related to Leases [Table Text Block]"
       }
      }
     },
     "localname": "OtherInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtrx_OtherLeaseInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Lease Information",
        "label": "Other Lease Information [Abstract]",
        "terseLabel": "Other Lease Information [Abstract]"
       }
      }
     },
     "localname": "OtherLeaseInformationAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_OtherTreasurySharePurchases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other treasury share purchases.",
        "label": "Other Treasury Share Purchases",
        "negatedLabel": "Treasury shares repurchased to satisfy tax withholding obligations"
       }
      }
     },
     "localname": "OtherTreasurySharePurchases",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_OtherTreasurySharesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other treasury shares acquired.",
        "label": "Other Treasury Shares Acquired",
        "verboseLabel": "Treasury shares repurchased to satisfy tax withholding obligations"
       }
      }
     },
     "localname": "OtherTreasurySharesAcquired",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_OtherinternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other international [Member]",
        "label": "Other international [Member]",
        "terseLabel": "Other international [Member]"
       }
      }
     },
     "localname": "OtherinternationalMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_PayoutAsPercentageOfOriginalAwardMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payout as percentage of original award maximum.",
        "label": "Payout As Percentage Of Original Award Maximum",
        "verboseLabel": "Pro-rate of original awards maximum"
       }
      }
     },
     "localname": "PayoutAsPercentageOfOriginalAwardMaximum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_PayoutAsPercentageOfOriginalAwardMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payout as percentage of original award minimum.",
        "label": "Payout As Percentage Of Original Award Minimum",
        "verboseLabel": "Pro-rate of original awards, minimum"
       }
      }
     },
     "localname": "PayoutAsPercentageOfOriginalAwardMinimum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employee contribution as base for employer contribution to match",
        "label": "Percentage of Employee Contribution As Base for Employer Contribution to Match",
        "verboseLabel": "Percentage of employee contribution for next half"
       }
      }
     },
     "localname": "PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employee contribution as base for employer contributions.",
        "label": "Percentage Of Employee Contribution As Base For Employer Contributions",
        "verboseLabel": "Percentage of employee contribution for first half"
       }
      }
     },
     "localname": "PercentageOfEmployeeContributionAsBaseForEmployerContributions",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_PercentageOfPlanFunded": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of plan funded.",
        "label": "Percentage of Plan Funded",
        "verboseLabel": "Percentage of plan funded"
       }
      }
     },
     "localname": "PercentageOfPlanFunded",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_PercentageOfRealEstateLeases": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of real estate leases",
        "label": "Percentage of real estate leases",
        "terseLabel": "Percentage of real estate leases"
       }
      }
     },
     "localname": "PercentageOfRealEstateLeases",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program",
        "label": "Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program",
        "terseLabel": "Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program"
       }
      }
     },
     "localname": "Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Performance obligations to be recognized as revenue within next twelve months.",
        "label": "Performance obligations to be recognized as revenue within next twelve months",
        "terseLabel": "Performance obligations to be recognized as revenue within next twelve months"
       }
      }
     },
     "localname": "Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_PipefittersRetirementFundLocalFiveNineSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pipefitters Retirement Fund Local Five Nine Seven [Member]",
        "label": "Pipefitters Retirement Fund Local Five Nine Seven [Member]",
        "terseLabel": "Pipefitters Retirement Fund, Local 597 [Member]"
       }
      }
     },
     "localname": "PipefittersRetirementFundLocalFiveNineSevenMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]",
        "label": "Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]",
        "terseLabel": "Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]"
       }
      }
     },
     "localname": "PlumbersandPipefittersLocalUnionSevenFourPensionFundMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ProcessHeatingEquipmentBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Process Heating Equipment Business Disposal August 2018.",
        "label": "Process Heating Equipment Business [Member]",
        "terseLabel": "Process Heating Equipment Business [Member]"
       }
      }
     },
     "localname": "ProcessHeatingEquipmentBusinessMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ReportingUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reporting unit at risk for impairment",
        "label": "Reporting Unit [Member]",
        "terseLabel": "Reporting Unit at Risk [Member]",
        "verboseLabel": "Reporting Unit [Member]"
       }
      }
     },
     "localname": "ReportingUnitMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_RetentionPayablePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Retention payable.",
        "label": "Retention Payable [Policy Text Block]",
        "verboseLabel": "Retentions"
       }
      }
     },
     "localname": "RetentionPayablePolicyTextBlock",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtrx_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue [Abstract]",
        "label": "Revenue [Abstract]",
        "terseLabel": "Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "xbrltype": "stringItemType"
    },
    "mtrx_Reversalofbranchliability": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reversal of Canadian branch liability in connection with valuation allowance on Canadian NOLs and FTCs.",
        "label": "Reversal of branch liability",
        "terseLabel": "Reversal of branch liability"
       }
      }
     },
     "localname": "Reversalofbranchliability",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_SMElectricTradeNameMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SM Electric Trade Name [Member]",
        "label": "SM Electric Trade Name [Member]",
        "terseLabel": "SM Electric Trade Name [Member]"
       }
      }
     },
     "localname": "SMElectricTradeNameMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of components of deferred tax assets and Liabilities, net.",
        "label": "Schedule of Components of Deferred Tax Assets and Liabilities Net [Table Text Block]",
        "verboseLabel": "Significant components of the Company's deferred tax assets and liabilities as reported in the Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of intangible assets excluding goodwill.",
        "label": "Schedule Of Intangible Assets Excluding Goodwill Table [Table Text Block]",
        "verboseLabel": "Carrying value of other intangible assets"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of segment reporting information by geographic areas.",
        "label": "Schedule Of Segment Reporting Information By Geographic Areas [Abstract]",
        "verboseLabel": "Summary of long lived assets according to geographic areas"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationByGeographicAreasAbstract",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "mtrx_SeniorLeverageRatioMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior leverage ratio maximum.",
        "label": "Senior Leverage Ratio Maximum",
        "verboseLabel": "Leverage Ratio, Maximum"
       }
      }
     },
     "localname": "SeniorLeverageRatioMaximum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "pureItemType"
    },
    "mtrx_SeniorLeverageRatioMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior leverage ratio minimum.",
        "label": "Senior Leverage Ratio Minimum",
        "verboseLabel": "Leverage Ratio, Minimum"
       }
      }
     },
     "localname": "SeniorLeverageRatioMinimum",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "pureItemType"
    },
    "mtrx_Settlementofwarrantyreserve": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Settlement of warranty reserve with previous owners of Houston Interests, LLC.",
        "label": "Settlement of warranty reserve",
        "terseLabel": "Settlement of warranty reserve"
       }
      }
     },
     "localname": "Settlementofwarrantyreserve",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award award description of vesting period of director award.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Description of Vesting Period of Director Awards",
        "verboseLabel": "Description of vesting period of director awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award award vesting period of director awards.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period of Director Awards",
        "terseLabel": "Vesting period of director awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award deferred grants in period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Grants In Period",
        "verboseLabel": "Deferred shares granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award deferred shares vested and released.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Vested And Released",
        "verboseLabel": "Deferred shares vested and released"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award deferred shares vested and released weighted average grant date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Vested And Released Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award deferred weighted average grant date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Weighted Average Grant Date Fair Value",
        "verboseLabel": "Average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used",
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award installment period for vesting.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Installment Period For Vesting",
        "verboseLabel": "Vesting period, equal annual installments"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "mtrx_StatetaxcreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax credit carryforwards from the state-level taxing authority.",
        "label": "State tax credit [Member]",
        "terseLabel": "State tax credit carryforward [Member]"
       }
      }
     },
     "localname": "StatetaxcreditMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Steamfitters Local Union Number Four Two Zero Pension Plan",
        "label": "Steamfitters Local Union Number Four Two Zero Pension Plan [Member] [Domain]",
        "terseLabel": "Steamfitters Local Union Number 420 Pension Plan [Member] [Domain]"
       }
      }
     },
     "localname": "SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_StorageSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Storage solutions.",
        "label": "Storage Solutions [Member]",
        "terseLabel": "Storage Solutions [Member]",
        "verboseLabel": "Storage Solutions [Member]"
       }
      }
     },
     "localname": "StorageSolutionsMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling",
        "label": "Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling",
        "terseLabel": "Sublimit on Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling"
       }
      }
     },
     "localname": "SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_Sublimitonlettersofcreditunderthecreditfacility": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sub-limit on letters of credit under the credit facility.",
        "label": "Sub-limit on letters of credit under the credit facility",
        "terseLabel": "Sublimit for total letters of credit under the credit facility"
       }
      }
     },
     "localname": "Sublimitonlettersofcreditunderthecreditfacility",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Taxable income limitation required for net operating loss carryforwards",
        "label": "Taxable income limitation required for net operating loss carryforwards",
        "terseLabel": "Taxable income limitation required for net operating loss carryforwards"
       }
      }
     },
     "localname": "TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "mtrx_TransportationEquipmentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transportation Equipment Gross",
        "label": "Transportation Equipment Gross",
        "verboseLabel": "Transportation equipment"
       }
      }
     },
     "localname": "TransportationEquipmentGross",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_VestIn2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vest in 2021 [Member]",
        "label": "Vest in 2021 [Member]",
        "terseLabel": "Vest in 2021 [Member]"
       }
      }
     },
     "localname": "VestIn2021Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_VestIn2022Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vest in 2022 [Member]",
        "label": "Vest in 2022 [Member]",
        "terseLabel": "Vest in 2022 [Member]"
       }
      }
     },
     "localname": "VestIn2022Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_VestIn2023Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vest in 2023 [Member]",
        "label": "Vest in 2023 [Member]",
        "terseLabel": "Vest in 2023 [Member]"
       }
      }
     },
     "localname": "VestIn2023Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_Vestin2016Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vest in 2016 [Member]",
        "label": "Vest in 2016 [Member]",
        "terseLabel": "Vest in 2016 [Member]"
       }
      }
     },
     "localname": "Vestin2016Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_Vestin2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vest in 2017 [Member]",
        "label": "Vest in 2017 [Member]",
        "terseLabel": "Vest in 2017 [Member]"
       }
      }
     },
     "localname": "Vestin2017Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_Vestin2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vest in 2018 [Member]",
        "label": "Vest in 2018 [Member]",
        "terseLabel": "Vest in 2019 [Member]"
       }
      }
     },
     "localname": "Vestin2018Member",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_Vestingperiodretirementeligibleemployees": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting period, retirement eligible employees",
        "label": "Vesting period, retirement eligible employees",
        "terseLabel": "Vesting period, retirement eligible employees"
       }
      }
     },
     "localname": "Vestingperiodretirementeligibleemployees",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "mtrx_Warrantyreserveworkingcapitalprovision": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount the Company could have to pay the previous owners, as a working capital adjustment, depending on the amount of unused acquired warranty reserve remaining as of June 30, 2017.",
        "label": "Warranty reserve working capital provision",
        "terseLabel": "Warranty reserve working capital provision"
       }
      }
     },
     "localname": "Warrantyreserveworkingcapitalprovision",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtrx_ZoneGreenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Zone green.",
        "label": "Zone Green [Member]",
        "verboseLabel": "Zone Green [Member]"
       }
      }
     },
     "localname": "ZoneGreenMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ZoneRedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Zone red.",
        "label": "Zone Red [Member]",
        "verboseLabel": "Zone Red [Member]"
       }
      }
     },
     "localname": "ZoneRedMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "mtrx_ZoneYellowMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Zone yellow.",
        "label": "Zone Yellow [Member]",
        "verboseLabel": "Zone Yellow [Member]"
       }
      }
     },
     "localname": "ZoneYellowMember",
     "nsuri": "http://www.matrixservicecompany.com/20200630",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r172",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r192",
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r172",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r192",
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r203",
      "r290",
      "r296",
      "r593"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r376",
      "r387",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r590",
      "r594"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "verboseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r376",
      "r387",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r590",
      "r594"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "verboseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r203",
      "r290",
      "r296",
      "r593"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r198",
      "r290",
      "r294",
      "r553",
      "r589",
      "r591"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r198",
      "r290",
      "r294",
      "r553",
      "r589",
      "r591"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r328",
      "r376",
      "r387",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r590",
      "r594"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r328",
      "r376",
      "r387",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r590",
      "r594"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r118",
      "r626"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "verboseLabel": "Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r199",
      "r200",
      "r290",
      "r295",
      "r592",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r199",
      "r200",
      "r290",
      "r295",
      "r592",
      "r602",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r624",
      "r625"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r118",
      "r626"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r24",
      "r205",
      "r206"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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",
        "verboseLabel": "Accounts receivable, less allowances (2020 - $905; 2019 - $923)"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r15",
      "r559",
      "r576"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r36"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r31",
      "r246"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r47",
      "r49",
      "r51",
      "r52",
      "r509"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r48",
      "r52",
      "r53",
      "r120",
      "r121",
      "r122",
      "r501",
      "r595",
      "r596"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "verboseLabel": "Accumulated Other Comprehensive Income(Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r25",
      "r427"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r424",
      "r425",
      "r426"
     ],
     "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]",
        "verboseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities, net of effects of acquisitions:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r389",
      "r391",
      "r429",
      "r430"
     ],
     "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": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r168",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "verboseLabel": "Unallocated Corporate [Member]"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "verboseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r28",
      "r208",
      "r215"
     ],
     "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",
        "verboseLabel": "Accounts receivable, allowances"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r92",
      "r230",
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Antidilutive securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r105",
      "r180",
      "r187",
      "r194",
      "r213",
      "r496",
      "r503",
      "r512",
      "r558",
      "r575"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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",
        "totalLabel": "Total assets",
        "verboseLabel": "Segment assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r46",
      "r105",
      "r213",
      "r496",
      "r503",
      "r512"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r392",
      "r422"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "verboseLabel": "Organization and Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "verboseLabel": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r369",
      "r382"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r369",
      "r382",
      "r476",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": {
     "auth_ref": [
      "r468",
      "r469",
      "r470"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.",
        "label": "Business Acquisition, Effective Date of Acquisition",
        "terseLabel": "Business Acquisition, Effective Date of Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r471"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Stock acquired, percent"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r487"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "verboseLabel": "Tax deductible goodwill"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r484",
      "r485",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Net purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r490"
     ],
     "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]",
        "verboseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposals"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Earnings of Acquiree since Acquisition Date, Actual"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenue of Acquiree since Acquisition Date, Actual"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r478",
      "r479"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": {
     "auth_ref": [
      "r472"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.",
        "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed",
        "terseLabel": "Acquisition-related expenses"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessExitCosts1": {
     "auth_ref": [
      "r92",
      "r251",
      "r256",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Business Exit Costs",
        "terseLabel": "Facility costs"
       }
      }
     },
     "localname": "BusinessExitCosts1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "verboseLabel": "Purchases of property, plant and equipment on account"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r29",
      "r600",
      "r601"
     ],
     "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r29",
      "r94"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r95",
      "r100"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r88",
      "r514"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "verboseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r103",
      "r105",
      "r135",
      "r139",
      "r140",
      "r142",
      "r145",
      "r156",
      "r157",
      "r158",
      "r213",
      "r512"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r39",
      "r266",
      "r564",
      "r580"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r268",
      "r603",
      "r604"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "verboseLabel": "Loss Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r120",
      "r121"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "verboseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "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\u2014$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June\u00a030, 2020 and June\u00a030, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r302",
      "r305",
      "r388",
      "r432"
     ],
     "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]",
        "verboseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "verboseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "verboseLabel": "Significant components of the Company's deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "verboseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r56",
      "r58",
      "r59",
      "r67",
      "r569",
      "r585"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income (loss) attributable to Matrix Service Company"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r56",
      "r58",
      "r66",
      "r494",
      "r495",
      "r507",
      "r568",
      "r584"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Less: Comprehensive income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r56",
      "r58",
      "r65",
      "r493",
      "r507",
      "r567",
      "r583"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r163",
      "r164",
      "r203",
      "r510",
      "r511"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "verboseLabel": "Percentage of Revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConstructionContractorReceivableRetainageAfterYearOne": {
     "auth_ref": [
      "r23",
      "r547",
      "r550"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional, to be collected after 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": "Construction Contractor, Receivable, Retainage, after Year One",
        "terseLabel": "Contract Receivable Retainage, after Next Twelve Months"
       }
      }
     },
     "localname": "ConstructionContractorReceivableRetainageAfterYearOne",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionContractorReceivableRetainageYearOne": {
     "auth_ref": [
      "r23",
      "r551"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional, to be collected 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": "Construction Contractor, Receivable, Retainage, Year One",
        "terseLabel": "Contract Receivable Retainage, Next Twelve Months"
       }
      }
     },
     "localname": "ConstructionContractorReceivableRetainageYearOne",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]",
        "terseLabel": "Contract with Customer, Asset and Liability [Abstract]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r277",
      "r279",
      "r291"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts",
        "verboseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "auth_ref": [
      "r290",
      "r297"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "auth_ref": [
      "r290",
      "r297"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerDurationAxis": {
     "auth_ref": [
      "r290",
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.",
        "label": "Contract with Customer, Duration [Axis]",
        "terseLabel": "Contract with Customer, Duration [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerDurationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerDurationDomain": {
     "auth_ref": [
      "r290",
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.",
        "label": "Contract with Customer, Duration [Domain]",
        "terseLabel": "Contract with Customer, Duration [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerDurationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r277",
      "r278",
      "r291"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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 on uncompleted contracts in excess of costs and estimated earnings",
        "terseLabel": "Billings on uncompleted contracts in excess of costs and estimated earnings"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r292"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "auth_ref": [
      "r290",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by sales channel for delivery of good or service in contract with customer.",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "terseLabel": "Contract with Customer, Sales Channel [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "auth_ref": [
      "r290",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "terseLabel": "Contract with Customer, Sales Channel [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractsReceivableClaimsAndUncertainAmounts": {
     "auth_ref": [
      "r22",
      "r548"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.",
        "label": "Contracts Receivable, Claims and Uncertain Amounts",
        "terseLabel": "Contract receivable in dispute"
       }
      }
     },
     "localname": "ContractsReceivableClaimsAndUncertainAmounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r71",
      "r553"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r452",
      "r459"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r452"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r452",
      "r459",
      "r461"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r452",
      "r459"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r269"
     ],
     "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]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.",
        "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r453",
      "r459"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r453",
      "r459"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes",
        "verboseLabel": "Deferred income tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r92",
      "r106",
      "r453",
      "r459",
      "r460",
      "r461"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "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)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r17",
      "r18",
      "r443",
      "r560",
      "r573"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "negatedLabel": "Deferred income tax liabilities",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r453",
      "r459"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r445"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Net, Classification [Abstract]",
        "verboseLabel": "Significant components of Company's deferred tax assets and liabilities as reported in consolidated balance sheets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r445"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Foreign currency translation and other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r448",
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "verboseLabel": "Net operating loss benefit and credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences",
        "terseLabel": "Paid time-off accrual"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [
      "r450"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "verboseLabel": "Accrued compensation and pension"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "verboseLabel": "Stock compensation expense on nonvested deferred shares"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "verboseLabel": "Bad debt reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements",
        "verboseLabel": "Legal reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 11.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges",
        "terseLabel": "Restructuring reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 12.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "terseLabel": "Warranty reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r444"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r436",
      "r445"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTerseLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
     "auth_ref": [
      "r450",
      "r451",
      "r488",
      "r489"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill",
        "terseLabel": "Tax over book (book over tax) amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "verboseLabel": "Receivable holdbacks and other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r450",
      "r451"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "verboseLabel": "Tax over book depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r367"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "verboseLabel": "Contribution made by company"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "verboseLabel": "Company match of first 3% of employee contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r92",
      "r175"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization expense",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.",
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "verboseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]",
        "terseLabel": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r290",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r290"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "verboseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r68",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r133",
      "r135",
      "r142",
      "r144",
      "r145",
      "r149",
      "r150",
      "r570",
      "r586"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic earnings (loss) per common share",
        "verboseLabel": "Basic earnings (loss) per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails",
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "verboseLabel": "Basic EPS:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r68",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r135",
      "r142",
      "r144",
      "r145",
      "r149",
      "r150",
      "r570",
      "r586"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted earnings (loss) per common share",
        "verboseLabel": "Diluted earnings (loss) per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails",
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "verboseLabel": "Diluted EPS:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Earnings per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r514"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "verboseLabel": "Effect of exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r431",
      "r438"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "terseLabel": "Excess tax expense (benefits) related to stock compensation vesting"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Accrued wages and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r421"
     ],
     "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",
        "verboseLabel": "Unrecognized stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "verboseLabel": "Weighted average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "verboseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "verboseLabel": "Construction Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.",
        "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]",
        "terseLabel": "Type of Deferred Compensation, All Types [Domain]"
       }
      }
     },
     "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r124",
      "r130",
      "r132",
      "r155",
      "r214",
      "r270",
      "r271",
      "r424",
      "r425",
      "r426",
      "r455",
      "r456",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r595",
      "r596",
      "r597"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Ownership interest in joint venture, percent"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "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",
        "verboseLabel": "Useful life of intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated amortization",
        "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "June 30, 2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "verboseLabel": "June 30, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "verboseLabel": "June 30, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "verboseLabel": "June 30, 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "verboseLabel": "June 30, 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r231",
      "r233",
      "r237",
      "r241",
      "r554",
      "r555"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": {
     "auth_ref": [
      "r508"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-lived Intangible Assets, Fair Value Disclosure",
        "terseLabel": "Finite-lived Intangible Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r237",
      "r555"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "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",
        "verboseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r231",
      "r236"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r237",
      "r554"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period",
        "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedTradeNamesGross": {
     "auth_ref": [
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.",
        "label": "Finite-Lived Trade Names, Gross",
        "terseLabel": "Finite-Lived Trade Names, Gross"
       }
      }
     },
     "localname": "FiniteLivedTradeNamesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedPriceContractMember": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which amount of consideration is fixed.",
        "label": "Fixed-price Contract [Member]",
        "terseLabel": "Fixed-price Contract"
       }
      }
     },
     "localname": "FixedPriceContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign Tax Authority [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r522"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "verboseLabel": "Office Equipment and Software [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "auth_ref": [
      "r92",
      "r502"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "label": "Gain (Loss) on Disposition of Business",
        "negatedTerseLabel": "Gain on disposal of business (Note 3)",
        "terseLabel": "Gain (Loss) on Disposition of Business"
       }
      }
     },
     "localname": "GainLossOnSaleOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gain on sale of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r220",
      "r222",
      "r557"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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": "Net Goodwill",
        "periodStartLabel": "Net Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Goodwill and other intangible asset impairment",
        "verboseLabel": "Goodwill and Intangible Asset Impairment (Note 4)"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r100",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r100",
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Translation adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r92",
      "r221",
      "r224",
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "verboseLabel": "Carrying value of goodwill by segment"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit",
        "terseLabel": "Disposal of business"
       }
      }
     },
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r70",
      "r105",
      "r180",
      "r186",
      "r190",
      "r193",
      "r196",
      "r213",
      "r512"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "verboseLabel": "Gross profit (loss)"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r92",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Impairment of Intangible Assets, Finite-lived"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "auth_ref": [
      "r92",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.",
        "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)",
        "terseLabel": "Other intangible asset impairments"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r244",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r108",
      "r462"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "verboseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r63",
      "r180",
      "r186",
      "r190",
      "r193",
      "r196",
      "r556",
      "r565",
      "r572",
      "r587"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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) before income tax expense"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]",
        "verboseLabel": "Components of pretax income"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r108",
      "r462"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r439",
      "r441",
      "r447",
      "r457",
      "r463",
      "r465",
      "r466",
      "r467"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r131",
      "r132",
      "r178",
      "r437",
      "r458",
      "r464",
      "r588"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 (benefit) for federal, state and foreign income taxes",
        "totalLabel": "Provision (benefit) for federal, state and foreign income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Components of the provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "verboseLabel": "Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r60",
      "r100",
      "r433",
      "r434",
      "r441",
      "r442",
      "r446",
      "r454",
      "r605"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Foreign tax differential"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "verboseLabel": "Expected provision (benefit) for federal income taxes at the statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount",
        "terseLabel": "Impairment of non-deductible goodwill"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Remeasurement of deferred taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "verboseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxContingenciesOther": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in other income tax contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Amount",
        "terseLabel": "Change in uncertain tax positions"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxContingenciesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedTerseLabel": "Research and development and other tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r96"
     ],
     "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",
        "verboseLabel": "Cash paid during the period for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r42",
      "r563",
      "r581"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "verboseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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 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 on uncompleted contracts in excess of costs and estimated earnings"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r143",
      "r145"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends",
        "verboseLabel": "Dilutive nonvested deferred shares"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r145"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": {
       "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",
        "verboseLabel": "Dilutive stock options"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r232",
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r232",
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r229",
      "r235"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "verboseLabel": "Other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]",
        "verboseLabel": "Carrying value of other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntellectualPropertyMember": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.",
        "label": "Intellectual Property [Member]",
        "verboseLabel": "Intellectual Property [Member]"
       }
      }
     },
     "localname": "IntellectualPropertyMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r61",
      "r174",
      "r523",
      "r524",
      "r571"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r85",
      "r89",
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid during the period for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r172",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r192",
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intersegment Eliminations [Member]"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r43"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r44",
      "r100",
      "r152",
      "r217",
      "r218",
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r74",
      "r173"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r537",
      "r539"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease, Cost [Abstract]"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r537"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r538"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total future operating lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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",
        "terseLabel": "Fiscal 2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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": "Fiscal 2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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": "Fiscal 2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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": "Fiscal 2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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": "Fiscal 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r538"
     ],
     "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": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease term (up to)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r540"
     ],
     "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]",
        "verboseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r105",
      "r188",
      "r213",
      "r497",
      "r503",
      "r504",
      "r512"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r105",
      "r213",
      "r512",
      "r562",
      "r578"
     ],
     "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",
        "terseLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r37",
      "r105",
      "r213",
      "r497",
      "r503",
      "r504",
      "r512"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.",
        "label": "Liabilities, Other than Long-term Debt, Noncurrent",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "terseLabel": "Liability for Uncertain Tax Positions, Noncurrent"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r16",
      "r561",
      "r574"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.matrixservicecompany.com/role/DebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Borrowings under senior secured revolving credit facility",
        "verboseLabel": "Borrowings outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Line of Credit Facility [Abstract]",
        "verboseLabel": "Availability under senior credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Line of Credit Facility, Expiration Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/DebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Senior secured revolving credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetails",
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/DebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
       "weight": 1.0
      }
     },
     "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": "Availability under the senior secured revolving credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "verboseLabel": "Unused Credit Facility Fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "verboseLabel": "Summary of long lived assets according to geographic areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r7",
      "r245"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment, Gross",
        "verboseLabel": "Construction equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestInJointVentures": {
     "auth_ref": [
      "r492"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated financial statements.",
        "label": "Noncontrolling Interest in Joint Ventures",
        "verboseLabel": "Noncontrolling interest in joint venture"
       }
      }
     },
     "localname": "MinorityInterestInJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlanEmployerContributionCost": {
     "auth_ref": [
      "r368",
      "r372",
      "r386",
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.",
        "label": "Multiemployer Plan, Employer Contribution, Cost",
        "terseLabel": "Total contributions made"
       }
      }
     },
     "localname": "MultiemployerPlanEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost": {
     "auth_ref": [
      "r377",
      "r385",
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually insignificant.",
        "label": "Multiemployer Plan, Pension, Insignificant, Employer Contribution, Cost",
        "verboseLabel": "Contributions to other multiemployer plans"
       }
      }
     },
     "localname": "MultiemployerPlanPensionInsignificantEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": {
     "auth_ref": [
      "r375",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are \"Green\", \"Yellow\", \"Orange\", \"Red\", \"Other\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]",
        "terseLabel": "Pension Protection Act Zone Status"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "zoneStatusItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate": {
     "auth_ref": [
      "r376",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.",
        "label": "Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date",
        "verboseLabel": "Expiration Date of Collective-Bargaining Agreement"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": {
     "auth_ref": [
      "r377",
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.",
        "label": "Multiemployer Plan, Pension, Significant, Employer Contribution, Cost",
        "terseLabel": "Multiemployer Plan, Employer Contribution, Cost"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": {
     "auth_ref": [
      "r379",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]",
        "terseLabel": "FIP/RP Status Pending or Implemented"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "fundingImprovementAndRehabilitationPlanItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": {
     "auth_ref": [
      "r380",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]",
        "verboseLabel": "Surcharge Imposed"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "surchargeItemType"
    },
    "us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the significant collective-bargaining arrangements within the range of expiration dates for collective-bargaining arrangements requiring contributions to a multiemployer plan as well as other information to help investors understand the significance of the collective-bargaining agreements and when they expire. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Description",
        "terseLabel": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description"
       }
      }
     },
     "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlansLineItems": {
     "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": "Multiemployer Plan [Line Items]",
        "terseLabel": "Multiemployer Plans [Line Items]"
       }
      }
     },
     "localname": "MultiemployerPlansLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails",
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from 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 by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r88",
      "r90",
      "r93"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r54",
      "r57",
      "r64",
      "r93",
      "r105",
      "r123",
      "r125",
      "r126",
      "r127",
      "r128",
      "r131",
      "r132",
      "r141",
      "r180",
      "r186",
      "r190",
      "r193",
      "r196",
      "r213",
      "r512",
      "r566",
      "r582"
     ],
     "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",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails",
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r482"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r271",
      "r491"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "verboseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r180",
      "r186",
      "r190",
      "r193",
      "r196"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "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)",
        "verboseLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r531",
      "r539"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r525"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Operating lease right-of-use asset impairment"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r527"
     ],
     "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": "Net present value of future lease payments",
        "verboseLabel": "Operating lease liabilities at transition"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r527"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Less: current portion of operating lease payments"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r527"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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 lease liabilities",
        "verboseLabel": "Non-current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r528",
      "r533"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r526"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 lease right-of-use assets",
        "verboseLabel": "Operating lease right-of-use assets at transition"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r536",
      "r539"
     ],
     "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": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r535",
      "r539"
     ],
     "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": "Weighted-average remaining lease term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r448"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.",
        "label": "Operating Loss Carryforwards, Limitations on Use",
        "terseLabel": "Operating Loss Carryforwards, Limitations on Use"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLimitationsOnUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Gross [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r92",
      "r248"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "negatedTerseLabel": "Other Asset Impairment Charges",
        "terseLabel": "Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14)"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "verboseLabel": "Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r47",
      "r50",
      "r513",
      "r520"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustments, tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r55",
      "r58",
      "r493",
      "r494",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r36"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "verboseLabel": "Other accrued expenses"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Other Significant Noncash Transaction, Value of Consideration Received",
        "terseLabel": "Leasehold improvements received as lease incentive, non-cash investing activity"
       }
      }
     },
     "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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",
        "negatedLabel": "Open market purchase of treasury shares",
        "negatedTerseLabel": "Payments for Repurchase of Common Stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfOtherEquity": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to reacquire equity classified as other.",
        "label": "Payments for Repurchase of Other Equity",
        "negatedLabel": "Repurchase of common stock for payment of statutory taxes due on equity-based compensation"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfOtherEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r86",
      "r252"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "terseLabel": "Payments for Restructuring"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedLabel": "Payment of debt amendment fees"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r392",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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",
        "verboseLabel": "Preferred stock shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "verboseLabel": "Preferred stock shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "verboseLabel": "Preferred stock shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds from Divestiture of Businesses",
        "verboseLabel": "Proceeds from disposal of business (Note 3)"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Advances under senior secured revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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 asset sales"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r80",
      "r423"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "verboseLabel": "Issuances of common stock"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "verboseLabel": "Proceeds from issuance of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r1",
      "r54",
      "r57",
      "r87",
      "r105",
      "r123",
      "r131",
      "r132",
      "r180",
      "r186",
      "r190",
      "r193",
      "r196",
      "r213",
      "r493",
      "r498",
      "r499",
      "r506",
      "r507",
      "r512",
      "r572"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r31",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r30",
      "r245"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Total property, plant and equipment - at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Gross [Abstract]",
        "verboseLabel": "Property, plant and equipment, at cost:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r14",
      "r247",
      "r579"
     ],
     "calculation": {
      "http://www.matrixservicecompany.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",
        "totalLabel": "Property, plant and equipment - net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r13",
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "verboseLabel": "Depreciable life of office equipment and software"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r69",
      "r216"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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)",
        "verboseLabel": "Provision for uncollectible accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r207",
      "r209",
      "r210",
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "verboseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-term Lines of Credit",
        "negatedLabel": "Repayments of advances under senior secured revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and Related Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCosts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r92",
      "r251",
      "r256",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring costs"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "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": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r252",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Restructuring Reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringSettlementAndImpairmentProvisions": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.",
        "label": "Restructuring, Settlement and Impairment Provisions",
        "terseLabel": "Intangible asset impairments and restructuring costs"
       }
      }
     },
     "localname": "RestructuringSettlementAndImpairmentProvisions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r26",
      "r271",
      "r427",
      "r577",
      "r598",
      "r599"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "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)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r124",
      "r130",
      "r132",
      "r214",
      "r424",
      "r425",
      "r426",
      "r455",
      "r456",
      "r595",
      "r597"
     ],
     "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]",
        "verboseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r303",
      "r304",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r382",
      "r383",
      "r384",
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Multiemployer Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails",
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r303",
      "r304",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r382",
      "r383",
      "r384",
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Multiemployer Plans Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails",
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r171",
      "r172",
      "r185",
      "r191",
      "r192",
      "r198",
      "r199",
      "r203",
      "r289",
      "r290",
      "r553"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Revenue from Contract with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r293",
      "r301"
     ],
     "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 Contract with Customer [Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuePerformanceObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue, Performance Obligation [Abstract]",
        "terseLabel": "Revenue, Performance Obligation [Abstract]"
       }
      }
     },
     "localname": "RevenuePerformanceObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "verboseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r286"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r62",
      "r105",
      "r171",
      "r172",
      "r185",
      "r191",
      "r192",
      "r198",
      "r199",
      "r203",
      "r213",
      "r512",
      "r572"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": {
       "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": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r534",
      "r539"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of major classes of indefinite-lived intangible assets acquired showing attributes such as amounts and totals. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit.  Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.",
        "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "verboseLabel": "Schedule of antidilutive securities excluded from computation of diluted earnings per share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual",
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Components of the provision for income tax expense (benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Significant components of the Company's deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r145"
     ],
     "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]",
        "verboseLabel": "Computation of basic and diluted earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r231",
      "r236",
      "r554"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r226",
      "r228"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r226",
      "r228"
     ],
     "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]",
        "verboseLabel": "Carrying value of goodwill by segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "verboseLabel": "Schedule of sources of pretax income (loss)"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "auth_ref": [
      "r34",
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "verboseLabel": "Availability under the senior credit facility"
       }
      }
     },
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTable": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about multiemployer plan.",
        "label": "Multiemployer Plan [Table]",
        "terseLabel": "Schedule of Multiemployer Plans [Table]"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails",
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": {
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about multiemployer plan.",
        "label": "Multiemployer Plan [Table Text Block]",
        "verboseLabel": "Multiemployer Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.",
        "label": "Schedule of Nonvested Share Activity [Table Text Block]",
        "verboseLabel": "Nonvested deferred share activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r31",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r254",
      "r255",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r254",
      "r255",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring and Related Costs [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r252",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r62",
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r180",
      "r183",
      "r189",
      "r226"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r180",
      "r183",
      "r189",
      "r226"
     ],
     "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]",
        "verboseLabel": "Results of Operations"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r392",
      "r422"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r398",
      "r410",
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "verboseLabel": "Stock option activity and related information"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r168",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r196",
      "r203",
      "r589"
     ],
     "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": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r180",
      "r184",
      "r190",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r202",
      "r203",
      "r204"
     ],
     "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]",
        "verboseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting Information, Profit (Loss) [Abstract]",
        "verboseLabel": "Results of Operations"
       }
      }
     },
     "localname": "SegmentReportingInformationProfitLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r92",
      "r251",
      "r256",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs and other benefits"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "verboseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r403"
     ],
     "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",
        "negatedLabel": "Shares cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant date fair value per share cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Shares granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant date fair value per share granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Nonvested shares at June 30, 2020",
        "periodStartLabel": "Nonvested shares at June 30, 2019"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "verboseLabel": "Nonvested deferred share activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value per share at June 30, 2020",
        "periodStartLabel": "Weighted average grant date fair value per share at June 30, 2019"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Shares vested and released"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant date fair value per share vested and released"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "verboseLabel": "Assumptions used to calculate grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "verboseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "verboseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of method used to estimate fair value of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "verboseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "verboseLabel": "Share awards authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "verboseLabel": "Share available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "verboseLabel": "Number of options exercisable at June 30, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "verboseLabel": "Weighted average exercise price exercisable at June 30, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of stock option",
        "verboseLabel": "Aggregate intrinsic value exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Number of options cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "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",
        "verboseLabel": "Number of options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value outstanding at June 30, 2019",
        "verboseLabel": "Aggregate intrinsic value outstanding at June 30, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r400",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of options outstanding at June 30, 2020",
        "periodStartLabel": "Number of options outstanding at June 30, 2019"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "verboseLabel": "Stock option activity and related information"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price at June 30, 2020",
        "periodStartLabel": "Weighted average exercise price at June 30, 2019"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r413"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "verboseLabel": "Aggregate intrinsic value vested or expected to be vest at June 30, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "verboseLabel": "Number of options vested or expected to vest at June 30, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "verboseLabel": "Weighted average exercise price vested or expected to vest at June 30, 2020"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r390",
      "r396"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "verboseLabel": "Weighted average exercise price exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "verboseLabel": "Weighted average exercise price cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "verboseLabel": "Weighted average exercise price granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r100",
      "r392",
      "r397"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "verboseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "verboseLabel": "Common stock grant expiration term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r416",
      "r428"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "verboseLabel": "Expected life in years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "verboseLabel": "Aggregate intrinsic value exercisable at June 30, 2020"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Weighted average remaining contractual life exercisable at June 30, 2020"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Weighted average remaining contractual life vested or expected to vest at June 30, 2020"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "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",
        "verboseLabel": "Common stock shares withheld"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r532",
      "r539"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r168",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r196",
      "r203",
      "r226",
      "r249",
      "r253",
      "r261",
      "r589"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1",
      "http://www.matrixservicecompany.com/role/RestructuringCostsDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails",
      "http://www.matrixservicecompany.com/role/SegmentInformationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r103",
      "r105",
      "r135",
      "r139",
      "r140",
      "r142",
      "r145",
      "r156",
      "r157",
      "r158",
      "r213",
      "r270",
      "r512"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r41",
      "r120",
      "r121",
      "r122",
      "r124",
      "r130",
      "r132",
      "r155",
      "r214",
      "r270",
      "r271",
      "r424",
      "r425",
      "r426",
      "r455",
      "r456",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r521",
      "r595",
      "r596",
      "r597"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r155",
      "r553"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r20",
      "r21",
      "r270",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employee Stock Purchase Plans, shares",
        "verboseLabel": "Shares issued under ESPP"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r270",
      "r271",
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Number of options exercised",
        "verboseLabel": "Exercise of stock options, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r20",
      "r21",
      "r270",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Treasury Shares Sold to Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r41",
      "r270",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock Repurchase Program, Authorized Amount",
        "verboseLabel": "Annual maximum purchases authorized under stock buyback program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.",
        "label": "Stock Repurchase Program Expiration Date",
        "terseLabel": "Stock Repurchase Program Expiration Date"
       }
      }
     },
     "localname": "StockRepurchaseProgramExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r20",
      "r21",
      "r270",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Stock Repurchased During Period, Shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityBeforeTreasuryStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.",
        "label": "Stockholders' Equity before Treasury Stock",
        "totalLabel": "Total stockholders' equity before treasury stock"
       }
      }
     },
     "localname": "StockholdersEquityBeforeTreasuryStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r105",
      "r120",
      "r121",
      "r122",
      "r124",
      "r130",
      "r213",
      "r214",
      "r271",
      "r424",
      "r425",
      "r426",
      "r455",
      "r456",
      "r491",
      "r492",
      "r505",
      "r512",
      "r515",
      "r516",
      "r521",
      "r596",
      "r597"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balances, ending",
        "periodStartLabel": "Balances, beginning",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r104",
      "r271",
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "verboseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Operating Loss Carryforwards"
       }
      }
     },
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Tax Credit Carryforwards"
       }
      }
     },
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Other cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r448"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax Credit Carryforward, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardDescription": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A description of the origin, nature, and characteristics of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Description",
        "terseLabel": "Tax Credit Carryforward, Description"
       }
      }
     },
     "localname": "TaxCreditCarryforwardDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "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": "Tax Credit Carryforward [Line Items]",
        "terseLabel": "Tax Credit Carryforward [Line Items]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Tax Credit Carryforward [Table]",
        "terseLabel": "Tax Credit Carryforward [Table]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about the period subject to enacted tax laws.",
        "label": "Tax Period [Axis]",
        "terseLabel": "Tax Period [Axis]"
       }
      }
     },
     "localname": "TaxPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identified tax period.",
        "label": "Tax Period [Domain]",
        "terseLabel": "Tax Period [Domain]"
       }
      }
     },
     "localname": "TaxPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5",
      "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimeAndMaterialsContractMember": {
     "auth_ref": [
      "r297"
     ],
     "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"
       }
      }
     },
     "localname": "TimeAndMaterialsContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r290",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r290",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names [Member]",
        "verboseLabel": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]",
        "verboseLabel": "Transportation Equipment [Member]"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r40",
      "r272"
     ],
     "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]",
        "verboseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r40",
      "r272"
     ],
     "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",
        "verboseLabel": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r21",
      "r270",
      "r271"
     ],
     "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",
        "verboseLabel": "Open market purchase of treasury shares, shares"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r40",
      "r272",
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Less treasury stock, at cost \u2014 1,746,689 and 1,081,014 shares as of June\u00a030, 2020 and June\u00a030, 2019"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r270",
      "r271",
      "r272"
     ],
     "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",
        "terseLabel": "Open market purchase of treasury shares"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnapprovedChangeOrdersAmount": {
     "auth_ref": [
      "r552"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost incurred on construction contract for unapproved change order, claim, or similar item subject to uncertainty.",
        "label": "Construction Contractor, Contract Cost, Subject to Uncertainty, Amount",
        "terseLabel": "Unpriced Change Orders and Claims"
       }
      }
     },
     "localname": "UnapprovedChangeOrdersAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r159",
      "r160",
      "r161",
      "r162",
      "r165",
      "r166",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "verboseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r110",
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at End of Period",
        "periodStartLabel": "Balance at Beginning of Period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "verboseLabel": "Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "verboseLabel": "Charged to Other Accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r115",
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r115",
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r134",
      "r145"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": {
       "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": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "verboseLabel": "Weighted average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r133",
      "r145"
     ],
     "calculation": {
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": {
       "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": "Basic (in shares)",
        "verboseLabel": "Weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome",
      "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r103": {
   "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"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "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": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5498026-109256"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r148": {
   "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"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r213": {
   "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"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r222": {
   "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"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r231": {
   "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"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r233": {
   "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"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r247": {
   "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"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r253": {
   "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"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r261": {
   "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"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r266": {
   "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"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r275": {
   "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"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r331": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r332": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r333": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r334": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r335": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "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": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "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": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r376": {
   "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"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r387": {
   "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"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "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"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "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"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r461": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e845-128460"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e848-128460"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121554379&loc=d3e9972-128506"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121554379&loc=d3e9979-128506"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900"
  },
  "r521": {
   "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"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r523": {
   "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"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991529&loc=SL119991535-234732"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991585-234733"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991598-234733"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991598-234733"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r575": {
   "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"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r580": {
   "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"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r582": {
   "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"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r598": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r61": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r615": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r616": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r617": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r618": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r619": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r62": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r620": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r621": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r622": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r623": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r624": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r625": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r626": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r63": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r64": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r68": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r70": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>98
<FILENAME>0000866273-20-000109-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000866273-20-000109-xbrl.zip
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
MS-*Y8E2!%\-W.%H&&2*T&IDX0K8EJ)+<#PS7#F2N_]BP>B57<=*K/X]:?9F
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
M0G*3FRD5BA=EW6'9,Y,6 P4A:;EDAYTM5Z+,M4K,F+TK7+U1D_<T7A3)-L]
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
MI)[T%MG.G$X.YA[CPYG!Z\B]4!7#NG5PU"K-]6_)YQMBR4QJE"[#S+6*(>D
M9D*\C\J#\L/H3HX%JVBZZ56\29*8(/^U2O(4E$VK <)D,=BF] %WCP(0>^#0
M@3.][AR:.U'HK.KX'-X_!:KNU[:@"LOE(R[963N?^.RIP+9V)%3DG3F'+A8%
MYC8(KNA?$0'@)'&3EBYZS^,-'_-[[324W[O9_UVZO/U%.KL&36#]W,2K2LX[
M:G('L:FE2#@*2XL$D$W@UB!ZV19#J[^0HGW@+258D6?P[<PR8E?'%PLART]
MS8K+NI9A2%YX3"5BM%D&KM3MII 11+="*L:N!#*C9E\%+DD!X+?V#,(K'&#G
M;)?MBLA.^&-D#,7ZRGDL%X1BPA*QQG#*=01W7NYZ\G%##-2BD*<*34QVFT*<
ML-(R8XVS<*!!EHR+2Y5'G=L\LA31^<,5=OF<'<-2O;T@>,Y96!N"M%Q)9MNV
MH;(?MC';"$]EF&,\J\3N[/N5B->&$V\#=K[#@)V-4AC6ZPCB$VA#K X,^M5?
M1)N>-@'F!-J3GFW$;ES)L;!)'61>O9)ZHL(UVIX=:@7:)V</R 7G:20+2>71
MX<D9R!-LO2Y[C)*L@*)/D0EC.SD(U+=![7[R&%] H:;UB4,Z]$FA1(MU+,F/
MB?HL*KT9J)@HG1C;(L7IOH:A2W;WQ':-*1M_MK2>V6IJ]Z:IW5%1:]74%DJJ
MBPT$SGKM"?SXR;]R>,(SW=B>J\M'];?9N-%5 ]@YD?0KHE@1W%\F2"U,*[HG
M^[U 2 ? <VX1=<\QH8L>[Q=FJ7E9/\WCJ-+BP*I$<WO"'5.NEMAZ="_@5J/G
M -4(WO)H\9YW:L$=HHA1[;CH#HZ^Q$\621@50)0@Z+M&,<"_R3#(QK- VC46
MSK)2,Y)6<;%CN1MTJI4"4:= S:@,8JS,Z/C)EB7='TOZ8CZW"G,B[^XY>WVQ
MVSG,3*?U)D*=9O76-F.RYQB;>X4Q^:B,>+#W;((3Z,'8C!K/4-?D6@ GX'%@
MNGH@$O4W2QT;TQ?BRBUZ]==1-H1PG<Z+#<,](G>#RG(ZI9#_J(F(R<Z!B+$?
M!!\:&NB2L8/[E&L/5SH%IA!>N($C8M@H3(4 S8@8N8U_J5F$)NJN[F,W!W9%
M-!U%K@69*?#48)-ZB^]%C,N2T]Q=G+Q<6,SV_V@$8$/#OB\(S2726N<64$#V
MQD0[SP$_H!B_PDZWE#_>8J7E2C\\?';4?7J*4DZ&1^'8 Q3,D:U,:1$5U2H
M-;12D@TLL1H,T)@R>-^-=19B'W58-)G7I+()]532V(O*ADYZO7HX7K(MW53R
MV7-#;Z?Y%SFBDHZK"-%TF$XQQJMV"*'$I!*T/0M/C6Y10:W"9O)^GZ-F@1=M
MPCEQ%G'PV\5DW:Q/=NL2C!^^<?=0*NYOB,GJ7.1F+4PBUE=%V11)8AD$<8U&
MX4]7 O@L[1=AJ.PQTA6'$7$IZEO7U "L\1/-FM"=>*KO1;F/X+#U/IN:8A^_
ME_RZJC.BPE)]JZTPA72%6G*HQM@\'6VYWR(K='.45M=C6X"T MN Y@<MHSST
MO:<>Q$LJL54YE#2=(,KY9ZJ)@E',H0 HM'+5VW'#""?;X+_[[R)]ZPU,$F1S
M1L3$]E&0:QC A:8W#) QC[7C@$2!!46L$5TF1K U3-F&J60VJ#1>+S]25BDI
MDWYL:(0SK!=!\B18VTD/*#;>2MS5*9Z0G+/%LOO"LO,"R\J>Y.VX-=9JA!LT
M3?7'<2Q""K\;<>DRJ@V@=#;;ZR.V[!P_W@U&F.FQM43>UVY1DHU_3%( IN;6
MYD7_\ "5/Z![)$DF,XZ F=?5*H=RI[[KP0B@PJE#OC,#^XRB\PRT!YN)Z7T/
MBUG9DDC%=%S"D_J4S8*=)X>[6"8")%FA.0-S/F[37O%\-L RY$!&(%2BKLTF
M%3.WA'T_-<W/[A'<VQ[G!1^1WNAV8+I3C#PWL V1+>-B&=,!R>=6PV"VP"G3
M83RP-D',":#M/>"WH3L;3=I5:9FTV>;8!L"F?F93G G-QSH%O,QFG0!3 O_^
M.[85'#6&+@[3!#2X&1,1QXG3B0M*SJB>H&W+GA6&9C88T4=+OP+ S!#N8G@>
M!KDG<A"C9N>\5'^FO7E9D8E"RU"J"2FPEH=,A<8P/ SA&PA-NBT9?-V@!?TL
M-\>)*J0C$?1EG/(;XUARPO=JV ?HP\\5:+ J7 8U$O@T[8!$>\=JK&'QC-F'
M;#<@'*(\&5G/K<E(>]9P%_ZD@-8I;R)<HWUTB#51KB8B:=<6V5, VLQI^/27
M8EMI!2VV(L<].C^_CO?S9M<G2PC.;M1@&5=<'':1$[3THCGK4WDE2B4/L-BY
MMC6,?2'#V)9$[TZBCD9_3>9VPH;/]^?1MLT;6:52Z[8$^I.L)B3HJ\V<ON^;
MH3%A#.:'@O$)",:>/%P4]B <G*:$XY@@ +31=W$Q96$X&C2)BE(Q3L*><<'<
MMC B&U?3L*[Y5.="G<$T@YMK:=-C7%";X@PK1;6%*?QJ50[0*UE?G5FY>L&V
M&#<5GG%E\[#T+Y86V+NR*2(%6YAG"42I$>AY[J@L/>;-+W"B"ZQF+&:TEAZ>
MT3+\.#_4@OF="S.L3*\Y3>).1+E^)'B\S^2W4L+97*]?GFN)@D09E^4!="T^
MN<([M.L4 X$<'TARI5;6EGY^7PA8.176%"5WA#T2?D=VA7O.2N!.E_+ 2A;0
MI 66D<V=8#X\C"0W^)LSC9EW:HWG/8<T<) )2!6I;AJ>^$?Q 4_U(X%2S%P#
M O)Z(DJZ/S["'I4M$+!LD)CB^#UF\D,9%W)>35^$ 9#U%1]M+E+;P'3M65%G
M=IT6^0QXZP\/'ST]K?)V$H./=I>;&$F+'3<EVUEBC':A+"M6W2F+UA2&K8C,
M[K8.&*I*#,DJ],A0/\74QHBCKN@PNPN@FP!X'_#S '=7+>X&BOT>F4'/,H-Z
M5-NTY/#EAA<)J87H6*W&KOF),F$4D(>+OK$FIQ6EJ-8J%U74FX:M1_F(=39\
MTL^OMV3$V-HAE$5&)-%$U$%M[4\/!\4813'A*X\<O$\TQ:R)>43#VCFXF@3,
M-)96],7H[0Y2 =!<O4B9&\/-T3XB@M="Z>"MT!]!*>/R?O5:!@ TU%B9K+QR
M:)5@<KA$+470;));?HH:'KYLZT%0Z+Q/F?9#?F6H'<=V;7VH$98YX_.@2+,-
MT>88"&OV1@':ED)#NS@E/82V:I</ -Q,93P&Q68>(N\8W8$8AE)Z_RHPS[$,
M&.S6*(\'PBN/^ 8[8F ]K$M$J%P6 4ME@:MRQ $*IHFMEH&6]&P&VN692_4E
M)*GV65%:RTE*;W< D2+2=M$B"9,"= *RYJD0LE'),_>FAVJX]CI5Q I@(/A/
M@BU+RB4"PG>H% 3B5IE7WJ%(3<.8.];-^43?B2#]:)T$:0K_K+1+*H^LE9AX
MFWF6W&1EGHKE735&N@2OMO*#(_GVO(0B4K:F*3LV<6^2^_IA_.-UPOAB7S_4
M5,>KLG+A6P',3J\+)=2THT(S(CNPC./BS"&AN8B1(&^#*\&+7BU,+,LURBR6
M@)HBMS^%<IQ5GD/[,I7E1"][Q>9$CA)ZK3Q1?]N_VO=!?<9^M^[)\3'I:6*$
M+J*(U++:5RJE>9V)AW0%6Q&C_#00XV\)%7T2;5.JMXZSH""A#3\Q+T'.V>KL
M PNXS(WP5&3]LF5-;<HEA<FB5N7)CV4O+:MX>+:[';-;-\65J2E"N2![9YC$
M8 '4\;!?P!=G6=L:'HL# 39!,[OF:.VB["N5XPV]0C:^G9F4_J+_(=,F665+
M%M',':HMS;SO@6)ON**SJ<RCS!BB6K*ZR%\JJI)3>68XW7DZ*-.R[F8YI'MC
M8DN;LV[6,RZ^IYWQ,;,8+<?V6+\H5N9QN=HB;0PKL&K@P'4C$4TG'8.NQ=]'
MU0>8?ZEON&U!M0A8N MD] <I!?[*:JQ/LM2MV0M.U=S#S'R6X+-6B!YX_YZL
MD<SSFNM 8=08XMHY(!-.<6MK7L+6/)=9QC$=;/^  [:/5(69\0K#EY(TV:,8
MXTRQ6HP7#(5X9(4?#J^!ZHP)30/;KJ 2@D VB4)"<-TTV<H95:F>6:)GZ;97
MQFBW:*KWX3U<.B%QZ+&+[LM(R0_CO$C32?/,LPO8(@+U=567X-R'3V'Z('9T
M2J'4UB2S<%6:[!U:9LS.;@@>Z!0UT(JR=+B'9-V',5S/UVK<)D[?,R;;6BE&
M8>P.]RNML-+]NWKUMR;;5I/MTG7ZK,4M;5'%Y]J4$E&$'Y-T&LMH8$F6^GZZ
MD/^]GC"4WEH&_G-3$:OX(^+P@6;U?,^$ &<M6N9F]<.6G\??0LM*75#7?,=K
M'%5$Z=@% J)LC\N GXOIS!_E1RRF;_M+V"\YH6'AAZFJ?=ENF^=ARX]8"CUY
M_,B!_E4:17NOL75 \ ')Z"H#N&/1$21"/CF ;K!Z2/!>IYD= "69(GV9S*&"
M/"^#/+9V1#M\703"QRY<BP"R,!ICU^VVQ"HUGF6[8) +&PXT]1[_T51;'ECX
M8/L*+)#HL?V4#+ICK(]C>P)R=63, UF$5O-[X)7745F]^;G%+L:+T@95?*N&
M6PU\Z3LQ+SU=(U'K'9R+5]ZYN%)SWL8<W$(.7*F=6Q+;D#E>N*RTE5I .^J]
M*IMY%5V[7&NQM!X*V%(5MUI/HCUSO%*+*O,ZQ6 =]3+-J)X6.A]0P@$?9& L
M#(-4P+WO0L!;1V>AA0554*L[000'0@B'C0U3=']2Z2YC[*E/TI)AHQV&);.G
MDU+K,S2%4O*/NP9J/DP!"PA2R.-R]?]:\Z]<$*T9JO&-H*&*AA0QS&C)RE,)
M6IK=P.D]Y%Y'83R/,\%W103R();TL.?\LK.WV@V**D7.V,UO38=I@-S*FV;#
M*][SG >&T9]<>+$TJWXF3MV3NW0C6'!OC5CP)=$]6M,2RPTN2Q?!2BV@G067
MLB]I%75]BLV>Z:1!ZT<)-A&)E6T=)(I\Z# =LZ64NX@H[O9(T)$V"6$@TX$6
M8Q"=L0:5\(-T:_Z6LF!@7C&S^L]T7#!'(C$C ED_S04-.61F0:V%@P%C.&5
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
M%N7?X8K.L[6>RO$[:6#2&1/:@;)612W_NQ>%]MM\C2I;+>O^"U!+ P04
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
M5*[O/OD.??7IK_2[_UQP\C]02P,$%     @ <($C4=P-)"1+"   PC   !H
M  !E>&AI8FET,S$R+6UT<GAX,C R,# V+FAT;>U;;6_;.!+^?K^"Z^*Z*>#W
ME\2QTP#9),4&N]L6:>Z*^W2@Q)%%A!*U)&7']^MOAI0<)W%:!]M%ZZ8%ZEKB
M<#CD/#/SD&:/?CI[=WKUG_?G+'698N__]<OO%Z>LT>IT/@Y..YVSJS/VZ]4?
MO[-AN]MC5X;G5CJI<ZXZG?.W#=9(G2LFG<YBL6@O!FUM9IVKRPZI&G:4UA;:
MPHG&\1&]P4_@XO@?1S^U6NQ,QV4&N6.Q >Y L-+*?,8^"K#7K-6JI$YUL31R
MECK6[_:[[*,VUW+.0[N33L%QK>>H$YZ/.GZ0HTB+Y?&1D',FQ>N&'$-?\!'O
M=?N#_>%@?!@=Q''<[2;[,8PYWQ?_[:&1'10/?:Q;*GC=R&3>2H'&GPS[[8-1
MX:8+*5PZZ76[_YPVO.SQ4:)SAP,:5!"^!CT/M#FX<2VNY"R?^#F1 NI0MT<\
MOIX97>:B%6NES<3,HKW^:-2L_[)NN_MJ&MI>=/V?*2EH)3R3:CGY^4IF8-E;
M6+!+G?'\YZ9%?[4L&)D$02O_!V@\SL,_+L+<#E"/DCG4<^WU_>S.;U(92<<&
MO7;_[M0V3RI&-X"99MS,<-V<+B:'Q3<^26^]@%@;3JB>,+0+#(FAW:?GEU<7
M;RY.3ZXNWKW]\.@*?*/S'6YVZD63_09SF;,/;7;*YSSG:9/%8)Q,ELREW+U\
M,1I//^UNB8N4NTFK-\8Q"RX$1FY+0>(FHR&^V:T%Z;7KR7Z[5MY9XUZW/?++
M>L%2/@=FT)VPP SJ4FG929Z77+%+*+1Q3.?LC389ZW5;OS&=L#^X,_*&?0 S
MES%@>LT*GB_1Y8?/R>7]G77Y+]RBH]&KV9)=YWJA0,R@&3QO@LN%1AMRC845
MA^ 8Z.A@3&O.E( SQ5+KJRYB@;,,GXQ$M"0\QE>&Z0S3O=-![H% #C%8R\V2
M1#)^#3CNFDZ+[P0:@T,J7[)Q#!*(I<$2C6(Y=@\)EBU2&:?,EO1QVW\!!BHE
M-(%,6H6UG&C!0KH4)V@+B+V!I+= T[3 :<ZQFV#1<GT9GAND!]\?I($E,D?0
M$/YN0=)$/*,X-INU=IDGF.9\#<?OL2H%ZD0@KB&BB2"61BU9@3BB$*#04.H6
MXQ6\[+VA,8R$I[Q-DB@5"B"P-:+/#V>]/3&W*4N47M@:]09FTCKDRXYQ>AGL
M1BN;:^"UM3$/K'UN^!WN+'ZO[CC[Y8MQOW<PM15"*V)%*4PG"99<XV%PP;@!
M#S@$D(P4$# 8(,HC)6U*XB268?JF%$[/0MI8:5MB/TKL1JN O,+H& 2^MFP/
M@28 D1O0='X3ISR? 3O!G'E9*I3H#7BK-]J#5[YK;R3"4WB4Q-[S@'C2SRBQ
MK@5" ";9LO5 R9V!$AR(YGD_/%""B,P3B.=@_S[D#[L[!WF^:Y#O'[:[!WY=
MS\#BA@^][ROXYZ'9)'(1\])NWX6J? 0(LVJDP!MT:5!!0?35^I2,4I![/;1W
MN4WFZP7!@.(>MQ5QN,5>LRH6U"@QL:,M5BLI_(&$+2,KA>1&T@1DH#>^1.6D
MJ;1$.7R86\]/? +7%M @AP6#.A4< R8N%:>Z@]/R1MQ2%^P1B- Z?\-O$9 @
ME@;L#^()I>"[B(MHY^)B7)6"NV&Q=3Y]$!W;9^*M@P0#:RX%89];G7,J.=QB
MW! IIX#@1M3@Q'"1/))*NB61F4W#4JAZ''N(ABB[([I&ZGUENZDF5)2FP!"Q
MGGS%L3;"&^#I_0QRY%0*(P5;H* 0)!'<NH1HP%"5!1:7YQ8/\<[%PZI.G,^Y
M*GTR);1 DB"_EG/TL]W DU?4:8OB$!XW4V>/?^R(B=T&@A[ITCUNP3;EBZ^D
M@78?R><WH"RJ]S4^I"&L!-KCX4L#/",(BYV#\"JE!W \!!F=JE2TU[=L1/(3
M$CFQ%QW'I2$HK5&%#5HS;1V^I^-VU&5C5/1GB4P#5>\]TB7!F, 4>T^Z,APW
MK^ /A.BLR)\>!KM>!:M2;E>\BI*SCR$0OFKY]:@JRI(I>0VJ.AVZ)]_\RTOT
MQ+CY+G;%HUV+F[^X*_;GV:(.N>9M#J64O@[[VW1*P'T"TWJP!5B9QG$;X+2Q
M*W+C7Z#*+)/. 7RB8$4:Z1.U"XGV>25[&!Q8'RS5'_R7-B-U1,.?I43S??26
M>>P/D5[]V/Q^>U8^0FI.%/);Y-L2D4OG%W02$DM J%7$9+4)70"_)J81^*[G
M&IZI^Z/V^@#Q20"N]HOA]&A#WN4".UI8I=U'P5[Q>^QBZ-=/C#5/=RQR'5MF
MB"5<)C^9JMQM/&I]CE1F=W>G)\A8$H-9K8DH I^($8?^AY8*L,U0\&4^UVH.
M5/5S/JM^+S)5[H:L4'H)V+I(=4C8_$XX('R_""5J_PUU?L,MC<=_R*\>(^V<
MSFHMSF^=:Z]CX( ACRM>6)C47Z98P@K%EQ.9>]_X3M,Y53VD7]5M"1RFNDPR
M&+>'HW"?Q*%Y3M3ZJ[LF[=#6<6)#XZ!]T!\_WMYM]S[1^5.:AP?MWOAOT3P8
MM0_&PRTU=_R2A&7!];4%SU\W!HVZ1^UY<EJ_N%DAH?(:O=HR-M<NLA",[KLK
M*+S'=M:@9T+X/4Q@GPG>K9/ W=RQY:1P X.Q?9=<5$O^8S&?OI@?Z%@JBS!A
M#9K^1MH6B_H55FR;P*GJQ0![?"T+?QCV17RZ_]7BMZI_E7HTE/E?3U@=5SL7
MWR]?#)&C^,\'M^2V"/6Z[.?:WQ_<F:SPU1%$PWT'\-DAR'R!A7\<3X<_&,6V
MD/DW7<-\;\!*VL[X'?=I*B%A;U8[HG?AB.S+@FFCJ'=FQ^]6-FR/"AVN_D_"
M[^ES6+\+?^^6?&-S3QXAT$H'T\K_W2=?IZ\^P^U^__\,CO\/4$L#!!0    (
M '"!(U$V<B_X$04  "(:   :    97AH:6)I=#,R,2UM=')X>#(P,C!X,"YH
M=&WM6>MOVS80_[Z_XNI@;0)8;SF.+== ZF1HNCZ"Q$6W3P,MT387B51).H[W
MU^](29F3.JT[!&A2Q+ %B>0=[_&[A\S!LZ,/H_&?I\<PUT4.IQ]?O3T90<OQ
MO$_1R/..QD?P>OSN+<2N'\!8$JZ89H*3W/..W[>@-=>Z['O><KETEY$KY,P;
MGWF&5>SE0BCJ9CIK#0=F!*^49,-?!L\<!XY$NB@HUY!*2C3-8*$8G\&GC*H+
M<)QZU4B4*\EF<PVA'_KP2<@+=DFJ><UT3H<-GX%7/0\\N\E@(K+5<)"Q2V#9
MRQ;K=GM=0J(HG4R[<4SCR4$:]$@8Q+$?IU&'_A6@D!XNKVB47N7T9:M@W)E3
MLW\_#MUNI]3)DF5ZW@]\_]>D9=<.!U/!-6XHD4%U6_'Y@INF5]HA.9OQOM7)
M,# $S?R$I!<S*18\<U*1"]F7L\ENV.FTFQ_XKK^75',[OOTDAH$S)07+5_T7
M8U90!>_I$LY$0?B+MD)_.8I*-JT6*O8/1>%1#_NXK'3K(I^<<=KH&H16N^,_
M7I^\.AE#%+K!3=4V*Y6B&ZA,"B)G:#<MRGYP4#X<+>/-6HZHU&S*4F)@#:<+
MJ18$I=4"@@/XZ)Z[(Q?.:6IFG^\$^WX21!V__1WV>.#Z'RHXS$1I0K!1_N=1
M[H;C>OX^B"F<$SDAG"KGPU5.5W"8:C,:^GZXC=Y_+Q3"9;6.\M[#!_D)AU1P
M7ED#EDS/0<\I''*^(#F<T5)(:X5W1$MVA7B7ERREF'Z+DO 5[)K%SW<.PM!/
MZC'[%"1[@/Q^$[* P'=^AZF0EG&)<HH,*,],4G^SX+1R0>2WJTQ.%$Q9CIB[
ME@5=M9!86U!KPC,XODKGA,^L# 53RLB-7[,RPWH!<RHI"KPN6:5&(U@;3MKP
M1LPYG+GPFN(^N@VGDBJ6F;)C]AC-&9WB3KBS9I<4/DPQ#U!I#&'8UIJV(;4I
M F_*C=E!*1=L4C!:D3J6UI>:!37XK*9W K"-\T3#A"CD@-H6*[C@8HEVFJ$!
M.P?)%PB]L_K<1B_C1NV^$^TC8DJ2&<<X.9UB]@\?/GYW@[U&O8<KY@VKAK$;
MQ=:P8W1Y'6'319ZO,!*+,C<XO\:^I)\73%+3QRB#!54':A#M$HPP"4%G-]N[
MQL]_D7(=)36(@EX46Q0BJXQFB)E>8J!^']CX^4$6/FZ0,8[IMZCZ&,SVFB!M
MAJ,6- T""9,(P1+SH %;VTR3/ <D0W&P%N!$B>A3;4LU99SPU(PCP\QV_C9S
MXJI%7F%58*ZW>ZI;>=.]$RNW:F?].!%:BZ*IIII,<GKM B$S*HWY<U(JVF]N
MDHRI,B>K/N/64)8HN33I.B5Y7;%QF[IKCV*WV^O8QETCE'76\*^;>K=JZCV=
M;9B,W3C>OWO>=X.O$'^-<R=T]P^^0OS_.8<]M].-MN3L69-49D'[*G3ARU;4
M:B@:W!FGA>75-0YKKYFA+0-EK9DR(+[MKHKA39P':^E$5K'P93KY1B1M'9$W
M WE+I5K#(XR@FS6Z-OF3,;_?F.<4FZAB@KU85#6,6QCU!UALF\"IDW>$%#]*
MPB?![L6G^S\L?NOZ5[-'04&)G&70Q-6CB^_G.W$W4?9ZZQUMBT!OBCX7G'X#
M2D_X6<>/_4ON\8/GT0#F'LQ^-YIZ3]W$MH#9ZE^?^\71QJ76CYY]2=GP5E2*
MZFBE+VE.C&3K9PVW3B%:FRG)!#&VT#2I7>]_]W%%?:U.3^PYSO!?4$L#!!0
M   ( '"!(U$<K,V6"@4  !\:   :    97AH:6)I=#,R,BUM=')X>#(P,C!X
M,"YH=&WM66UOVS80_KY?P3I8FP#6NQP[EFL@=5(TZUO0N.OV::!%RB8BD1I)
MV_%^_8Z4Y#F)T[I AB9%#%N0^'*\Y^ZYX\D</#OY.!K_>7Z*9KK(T?GG5^_.
M1JCE>-Z7:.1Y)^,3]&;\_AV*73] 8XFY8IH)CG//._W00JV9UF7?\Y;+I;N,
M7"&GWOB39T3%7BZ$HB[1I#4<F!:X4DR&OPR>.0XZ$>F\H%RC5%*L*4%SQ?@4
M?2%472+'J4>-1+F2;#K3*/1#'WT1\I(M<-6OF<[IL)$S\*KG@6<7&4P$60T'
MA"T0(R];#-/@\"@,212'?DPFN.>'DUY&PQ[I1I2DW;\"4-*#X=4<I5<Y?=DJ
M&'=FU*S?CT.WVREULF1$S_J![_^:M.S8X2 37,."$@14MY6<6](TO=(.SMF4
M]RTF(\!,:/HG.+V<2C'GQ$E%+F1?3B?[8:?3;G[(=_V#I.K;\^TG,0*<#!<L
M7_5?C%E!%?I E^B3*#!_T5;@+T=1R;)JH&+_4% ><-C'986M"W)RQFF#-0@M
MNM,_WIR].ANC*'3#Z]"V@TK!#50F!993L)L693_HE0\'9;P=Y8A*S3*68D-K
M=#Z7:HY!6RU0T$.?W0MWY*(+FIK>YWO!H9\$4<=O?X<]'CC^8X6.B2A-"#;@
M?QYPUQQWY!\BD:$++">84^5\O,KI"AVGVK2&OG\WR3<H??3P&7W&42HXKZ"C
M)=,SI&<4'7,^QSGZ1$LA+>3W6$MV!>26"Y92R+5%B?D*[9O!S_=Z8>@G=9M]
M"I(#!/)>"UF@P'?>HDQ(*[@$/05!E!.3P7^;<UK9._+;5=K&"F4L!X*M=0&_
MS"5L)( :<X).K](9YE.K0\&4,GK#UXPDL#F@&944%-[4K(+1*-9&9VWTEBX8
M1Q<N&N$%YGC61K\;7.>2*D;,5F.6&LT8S=!KQC%/&9CC8P:Q3Z6QAY%> VZC
MU*8%N"FW9@2E7&03@0&'Z_C9'&H&U(2S@.\D71OZL483K$ "@"Y6Z)*+)9AK
M"G;L]));K+QSQ[D9J8P;V'TG.@3BE)@8_S@YS2#CAP^?QOO!00/OX:IYS:IA
M[$:Q->P87%X'6C;/\Q4$9%'FAN[K$)#T[SF3U-0NRG!!U?$:1/L8 DVBH+-/
M#M;\^2]@UL%2DR@XBF++0A!%* '.'"6&ZO?!C9^?9.'C)AGCD(6+JG:!I*\Q
MS"70:DG3,! S"10L(0\:LK5--\YS!-- '<B!T%$"^U3;SLK6N1$$$EOMV\P)
MH^9YQ54!*=^NJ6[D37?7+;1^G BM1=$_K(BB\22G:Q<(2:@TYL]QJ6B_N4D(
M4V6.5WW&K:'LI&1ATG6*\[HZ@67J2CWJN7&G*M8U4%F31GY=R+M5GZ?)EL[(
M[8:]N_M]-_C*Y*])CKMNT/M?)$<=M]N+=Y3L69-49@'[*G#ARU;4:F8TO#-.
M"\NK-0]KKYFF'0-EHW T)+[IKDK@=9X'&^E$5K%P.YU\(Y)VCLCK@;PCJ-;P
M!"+H^AY=F_S)F-]OS L*150Q@5HLJNK&'8SZ RRV2^#4R3N"&3]*PR?%[L6G
MAS\L?NO]KQ8/BB(E<D90$U>/+KZ?[\7=1-GKK5>U'4*]V?:YX/0;9'IBT":#
M[!]QCY\^CX@R]V#XN_ET]%11[$J9W?_^N5\R;1UJG>G9MY4MKT>EJ,Y5^I+F
M\&:UH)L'#3>.(%K;9^()$&VN:5+[W__NLXKZ6AV=V$.<X;]02P,$%     @
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
MF?KYN8.[[A=N5GBR\)G]X([YZ9^3OP!02P,$%     @ <($C497(4,_B_ ,
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
M4M&9S)"J\7T6U\LR  \.N2S:W-;A#SQM<=3;R EBO#<E;?PHS3(I9VMFHQ(
MLXY9J0I>5S"L,0VI1.M 8.XG<SJ58",&YY4&#A7E7^U8MT(!$C*YL5CIU8&Y
M%Z.MT)3$Z!@M [B:V'KMC0QHLA:='8O1OG\\G0K DW(BKRY3*N<XI?<FP#[>
M@QI"&*/U]E45<<8Z%)W %8,*.1A27"R5K--8K/<*XMU/"DAA9ZQRH0: U@S5
MJNI B08WS9:/9A_Y"N+=SZ88INH$6)-=!9=4,A!",LE$$VJQXQ'AQ[/%_NN+
M::[M_<GQ)>CW+D!_^%X:O5-C-.0U@?9%AZJ+76;(FUBS;_LCHHAP&LWLR"H!
MW5/)/3(L.ESIUA\EE,B!'6IE:@J._6@6(U<)Z'Z6(P,TVVUUK 0F^.0-<%8L
M(+M<68W%=#=P[^/LI;SZ";^L55+BN:W[!GV]^K?:1?#UP>@H 36D"#%E X9,
M*ZX8--JQ6.T5P;B?LGM&!BUFAZ*^P,D0;D5!E 35V'KY9C\6@[TB&/<CLW,2
MR>4C5Q=!QG(.2,9H4-E8>3B>73"7>YR\@Y&G7MN@LX+L&,E!-;&5=1$'3**V
M8O)E/*G7O4#:BR6NIECOBVWA+WBND65X0G#55]N*-(W%$O<#:2^&ET@<2ZU)
M.1T!K8_60@D)"2V50D.8WYC/%FVZ:GY\.*'EXL/C!1]]U,#M\=*G7ASRP>'D
M:#+%+VCB]L5L>K*0V]^._</)?#+E^?S)Q:G>[__S;D'D\;3.<+Z8G93%R8S'
M:/MSD5 Z>QW%ZH/7G*.V(MT<@34JN36KKHU5VY/#1]AB^OMR<QJYQDBG&+$8
M4UQRIH *-04()>966CTBYB$LJ@V$3D\6QS-\SD^.6R,SN=PQLBEH8/DO 0<
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
MP;8)#S$'M3JV#H.C(2S[#D"QCI4]27N*;5<X% )1'[E8KXNU&HQ7K,>C6;\
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
M&/G=&B?:=I_I^C3!7\\+?)NY!K6*9H&KN0XW0H-[>A@:CKH!I+/&.0-;*F]
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
M.;_2/U[^:1V?'WXYVC]03SZ\_W+\UC6/OUSI1_M7\-VA=G1Y=?,YU )=Y6H
M1@DSAZ9I>T,WY-$0O6NFICNV9?&=UYHZ_ _9$>V.O'XX^?UX"&^90*FJ?/YR
M##^OON9^M?1=Q[KC][OOOOM7TS5V]?L__"O0M59>@J%O&F4F5QB_>KCJE9NU
M7/G>3W]VI4K+]^X"VYL/$1_S4N>>L]IY_>*(Y5?*2<I_:>AT-6)Y5)CR4*3Q
MDW=YV<B1@>XW[(<8[H^N93[ <'!(Q7W5J;FH7Z2'XK%52Y3E8U;"W; B!0^
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
M$M17T%Y_Q-[V#:R' X\#!_9Z/- +X\<6QKJ[\_HT+JZ4MRPHL[S'!&NZH\^
M#-T>$SR;@?68X'$PP6\])NB%\6,+8\/9>?T^S7F1)=<\5,Y*%F$BQ7@L$BEZ
M@+".V_L,:%+S>H3P; ;6(X1'00AZ#Q!Z8?S8PMA4=U[_D6<3W%S>(X(UW<]G
M0(2ZVB."9S.P'A$\"B(P>D30"^-'%\;&SNO?^05+%, % :?&G3TP6--M?0:T
MJ&L],'@V ^N!P:,  [,'!KTP?G1AC*>2P3W*&8MX.5/VXR)(LJ+*>[_!NF[N
M,Z#('AX\HX'U!4];5_#TTRN>'KVHJ>?431I8;V$\BH5A]19&C^<>&\]9.E@8
MHM4A-F<^O=TP31XH?O#?*BYG [@BH:9!9VW[(N4(.PCG!343%N=8XIFGP8@5
MHA6;N+=S[EEOO*PGW3P#8M?[XJGG,[ >>3P*\K![Y-$+XT<7QA:>ERZ/D'C;
MG!* Q_GU\& ]-_<94*1N]O#@V0RLAP>/ @^<'A[TPOC1A;&+CHGZ%*+&&X$1
MT*HH8GETT5[*DED1DY>AQ1!OLC04YT[A-:>\J)*2+CF9<#&HW@.QI@3R#*BZ
MAQC/:& ]Q'@<B-&W;^FE\:-+8\_9>?TGGB 9EW1B <$%^"*I/W?RK90]/ZM*
M1<9*L.E+#R'6<_^? =&:?>76\QE8#R$>!4*X/8+HA?%C"V-XU,[KUO%P5A_7
M)'(ASJK))*'/+)_UD8TUWO'G0*9FG[;]? ;6@X9' 0U>#QIZ:?SHTMBS=UZ_
MH=/5"SQ\':'"?ERPBYQ+\(#'.RI[00#S+AE^D:7UQQB/JDWG,B8:)T6/+M:3
M-)X#/;M]7N7S&5B/+AX'7?11C5X<_P!Q[ &\@'?E0$N$%:BK3-A7C:_O[CX'
MDNP1PC,:6(\0'@<A]"WJ>W'\Z.)85_6=UR?EB.?*81IE^9@>UF.#]=S7YT",
M/39X1@/K6\IL7TN9OJ?,5K+JV@ZLMR\>YP@LM;<O>DCW^)#.W7F]'^><#L4<
M* <W/*@HH?HDBN*@;A7S)LLG^"*NO,N $#">V8<PUW3SGP/%ND9OA#R;@?4
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
M=%-#FL37PJ]-H2Y<8PW6&!-W0.IF(:-MTYQ7A;@ F0<-UU14OX(4#*]9PRG
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
M2T_G]PRYJS);I>8N\4;=6S?.J]1[SFKG=9O,1YZ\^2R(1MOU^[UJOZ4:ER^
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
M77A13/%*T&<5?B,> N\N@#<*V)'NNI*'+\8P)0[FHF*XDEP$)<D(K2U.6$R
M&'E\T^%.=NM1$S:C)!E\)T5V@7Y@,FC!8D"21@&J%B3Z8BI.=Z=:K"F7KB#V
M+BJ_3:59H+*..F^TF_Q,YQLYKXK._J*+H-[UYJY5FTXV:FM;UV2*"$!&,^<'
M)M]76SRH[I'J:OZHP[BW9U/OYN(8YJBCJV'GJ 2-&7:=Y4V(5<QK0&O. Q*
M7QLK.7()9?OH'8 UJ5]/, 4YL$/N<IF7#K>1AW)2A+F(@^>G3:@&[77*'RO1
MT8!R_0+IJR27/6;:!@F+QXV@$#8#<6PC?<@DG!,U]XH.K9.\7:'[#\!ZS6;
MDMNK4O96M,$=S#'H"*S!^0"Q/O!45>'U E%V(=F)\Y>YE@K2& A;7DE!FC1+
MAU', =C6;GNA5/2!NNQR<2D*XE$V:6^1@@M0OL^)\]K!4+"IZ'K$*)I_*Z(!
MK"9\?I)OQ;,&Y!L1Y@Q&QEM'7-&DQL"PX+N+G))>2O*C31AF,%4)/!8#]HU<
M!1:<2^4!%=1QDDH;F@M^EJ$;J7')]T,>SC:+8] 9Z/RDX\4)SX=WA(^TB>],
M1YUE1FXFVP?%3TZV!B$!<P#4AT+,PC^V&5@M45F8EQN'L2 E(?BY\'AC@+RD
MC:E2=.P&=&?,:Y(4W]8*EM?@F$OIB14U/"!7J@^K!.*6PI5 3%QX"4F@UCB;
M'H80;X*F9BK\?^3%0Z6.BSAI''8-,<! WM,@.D^M59P874LW]#8?U'X4EW,N
M=\X23&K&E"= WPQ#C!.>%N3, ]$OADU<P,:M<YJ7% T0?Z>%2$_"P*ZTOXE]
MT,&,22BPMJ"Q0N(?C)U>"0@FG)Y .Q-R)))3"T-MQ+3R.3446CI.T,V@[PD.
MD:J\-5H$%KAB8BO;Q2!N"\=P-64RXT1@E$66ICS9!OI?H>C^8*5(B(+I_Y%G
M$XS5LWRFG/-@E,(@+K;8A26A]9DP;^X6 S(M4J1Z33J+5O\MTRIE^GV&["J<
M-6!\%!5F"DX58$(F[HK3-+N6GML2C2,T)<C0X@NV&X)6^5J&<8.:XQ=0_-N$
MWPSWAF<P U#GCOF*7E-_"XPBOP7:1G]/?B5<;)2!\$582=*WLPS$@^3X;T6Q
MLT1P4)1DTD6?H09EZ54S$%:4;P%4CA9?2/F4#WI=W"G22#BK^3@0LT;7N5A\
M>-[IF:*AQCJ'D2A'\0V71G(&XRU K%V@V1,GX1",25C1($>1GL6)&'KCA$!-
M6TA1UUE8=$7 'Q6 8@P0@T@A 7,V*S"!4PQ"@&]4UX7X6F8)3B@,V5 %F7!1
M4J'YR*X:RUOX3>$:@-XD0D'L!%VP4^_D%+%#_<H<,W2+.E%4KAH]JA#7768Q
M"D)016.?HI+MHM$V KF 9439@_#I'<]0=F<4=-H7!:R_43*%N!AL!S0NSFG)
M1*%,(4HN0$<E\"1IA=(=I%QPCE1#$Y1UJDS064#AAL4JDC:," *<@@>EC(12
M8A+(9(I<X>X"V(1QH: >QU_H6_0,H(F"AKCT>LI5ZTP5K^K33WZN@+7[]),^
M_>3AD+S&;"3,D7?_J(&8<@ R?390#FXD##_E14 5/AUAU&"^D)->;]*U?2X"
M4>A-Q&M:@(>.-_0435JQ%&- ,R0-7L1CJC="V161T[I N:D4P(6(U;?:\=QU
MUJ%';90EH71" N+'?/0$%CDM:*70HJ[-ERY(*FLTB5"J4V+Y^_$[1/ND5D@3
M#^!I_T4]F\:@!BYX^JO\G-W,X-.*BR>H,Q)>C94+ $ASU]0.,S*!KUE0P47!
MB*$1_=6BOTW>MP^D)9>!*\SZ(3-4UA+ 1HH$4S3-T!!$^ZJ!EU23X_,D!@PJ
M&$-D,HE:!KGE(G:Y=,-G"O (1G)DB )L/XHF(@XALS9H0JH"$)*G10!AO%#J
M>5[(T"F@FFPB2T*+LIO3"B@G"V*B+.&7! ,[C0,TE*?E:!M8=(4)=\HO*E%-
MN\ESI!>_C$L897 ? O]7:_R?B7*K=AVVV&O;2=\GYVE.P87+IJBG7H(ZV^+]
M[MFN<A($U83)<(%<+5PXN89[';<'W/D"186NOCHY^]<>_:F]^H4N/\*XTKUO
M/^K</FC'LL_174H<#(#G'#/I,3+%1*H8R8ZY>0C/68&I'DK"ID*\U*DD6/$>
MPV9]R$!TM(&5-UT/U&\95B*2T0WR J\D6T6.?M"=T-Q]\$&F^(,QT:$ME)F
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
M<P$S_<6ZIUSXE;F!M".:UAG[?=1V$E_A"LKZ^G5CQ]]_0XZCU$!ARJ8Q.>R
M *BKV@YVB@UNK5E2_TBD*/I.TZ0VJ9 6DZ74]BY:-R 4&:\>N-&>K5&1833.
ML.L<;2:O)IR'D');,\L;^-<.DSI5I3H8_]Y9JX[_.P=.21H32,>\EBW-[>82
MJ;]QJ'A<<BM3)=!+/E"3&VYHAFJU7\OI)LQH&5RG]@>89QG.MB@C;F ?::0;
M;FKGG#@EJF1BO9]IRZ,TR;0/HF;&QWW%Q!><1Y/!UW*I0K:IOT1CGP6_ [^-
M($%\A(1:0'89$OX02SJH0Y2J@^G4Z5;:U=FY;(QRK%VEW;U<A_E&HIZL 9E4
MSCDZ6PI C0M?/?;&-J@P?QD;@F9Y]V['ZYKP2AA6/-O6^3>YRUO:OAO.F+HZ
M*E.S8B2JU^"/7_068>'UMEH,W-5Z>+]& 3$E^A>CC!*)1'J5#[@J9F&&I40D
M/03&EZTZZD7C\>FVB;J#4V1FS5()6U,Z O+ZIOEA-##6ZZ$F@8-3!ZL6!J'@
MBK :-L B6WVMMTOW=2K!Q2*LG$E(IH!IF&^UHG9OS[*4,X_DG&=I4B&PSTS<
MB^M<?ISK&KLZFQF8 \6UF#KL%$RUNEKX]RO/^D=.@S8^ULHTPKY3N4I4NR"#
MK:HL_4R==D:DVL(ELJ+\.4@X><S0+[S(FTS2)F-#,4N$V%I6S&M*56[P!3,[
M7\?TBCIC"\%="P)*YTDP[:JKI;ZT=8OZ=YR:I2R%S0J:)\M5$%Z2S9&J)<W4
M4#B*=Z)Q6W.T+!Z*-(MQ0D_,=#J:(H # EZYUNM8@'^O.U.LZ"*PQ@*S.V3G
M]PI M%OPK=1"C(L!ZL).XWQ<*@.&A+V8E[@#- BX,D>@=DQ! - &EL9TZ0BW
M\0O88=/H$F0HK ,T-LY9(N!6HZP=J,4:"^R1RM]RY5?:*B1C^U\;%"'O&; 7
M]*E,@ #'I0Q-R=F?/"B6Z9O@WZV:MG8](R_"L[/,-D_9RZ5J#VH63XWL\LI+
MG)<VI>@GF@[H0$E[K"\-7)$'Q3_W>KJU;"GM*FYMF2GDML2FPRWV>GB,"=,>
M^2>RC&MIN^U?0[TH\L25XQ29:2$WT":MJ_1%-+]EC:N-0T9Z"P-YQI<J;)$"
M6?Q=]>*239Z$L^H73']2<?SI$,G?P*6N0O\><PQ7Q$RXN@U<:O_5=6TZ84L.
MC&&H#GCQJWN\PHT^\8UZUJD3M!YLCS,=1S3?/F4@#/8Q:G1>.:(J &-9L3#*
M.Q#"!BYU13+_"UQ<*3A,ICY+O&>P1_.*VC*X&AEC<^%J-W"IJ\"X.2Y+@X-N
MN+A0P?THU#,X""7<SU3"':30YDBA6GU!CP[K-:[:WATGZ=&@5"[C9&),)FH2
M],T&+G65@T?I<\3X1+6#O=JU+=DC'<2!H*Y-2>$MZL:64)T-\X1"K0U=ZHJA
M<P6%G\WD!0=I;W\S+S)IYR/7<3FVO3HKL&DW>;\JIQ6MYS(.<BF;PCET);4+
MB8N:V@%1$DJ>+I(23K\<4K,.N7"[G"_\D)NI]PNM,!QLHA-8%2-=)%ERC04+
M?2=#(?8A8HRT(;3%M<40Q]@/C>]'T2_+*&<FG-T3L:9JB<I/UO0MPU.&B&A1
M4P6(=)"#IRT#!@IL+ YH:ELN&TWLVVOTQ:J?E"4A!M,>(J =;GF#HBEP%R6C
M-#Y!9"7<_',;OP^9W0BW^?SA\22M>'Y.Q-%N?*@=(69R[5C=[ MQF2$?KG^[
MK]].:D=7!7S3#"O6I30*;'0L5@A7O-57[)4#X92$LFY9Z*9B+=SQ-M^QE[+N
MN=P +[OEUVNAV^!.R?'O"2/;*C@7=@9?FLOJJB)394 4W7HRP%)ERB>H+YI
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
MN9J>5LU(._(&]S!AU3(X@?I1W.QYD/0Q_X8% 99'Y+5PS1!X">MPKCA]1B6
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
M4=6T<^?P,>Q&93['Q_T-93C^"L>E,1J4X!"TL0*\.1T,PM13%7<GG+6WT=2
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
MH$W=50Y^Q#,UET&P_56G=UWY;1"='O8=%FV7N3T/ZRM+JZ;,)<?A5U@+2O:
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
M%'>Y/"T%I5X4%*T5C23/8C<GU"7O@KM_7T3??_?AT_M+F]3W/LM_$3G?<,3
MX#_K]N*^+=I(P\M^E7=G)&SX\ 0JST<W]L LW/=-0-S/ ;K$GR?[N K2UN?V
MA2C,S9*6XA)H W^,<1#N&4,0J!::B<5Z:LON:@5_(G-3C03?KY!=^J];VKVV
M7K1^,& MV(/MFV-BB6$RA:, IB+3Q%<2$V#ILRC$YBH$?\P%I+Y'VF<8[ _Y
MN%3<@H$9$+&0VUU\6($.O^.N82HD3,A/P8^T9)>-.+1WXK#NB^N<$/L0(#W3
MKH['Q][RG]A%E_&/P%4X"@)0F<Z6["E%I/8>-D 8!D<#SCB1HB$!@*0W3UJR
MN;L(GT<-&EKK])?=DK]5T5\.C_<O;-[+-R&N*2A%^#C.)KJTC-G=YSVOFG+J
M.=8\ TM0;,;<;<?.LE==H2U/GVN1(1OW%G=!;/W4+4H2_&E1MA+\G ^",YNF
M<P.(Y\MIOPZ?-'(I/4&P?(V5SK3PA?ES>U5=1=/N_$&K#3$H.;8+I'J5<B\%
M:6C,P6&UK"%6<] V28='DZ5US8WN.?Q_X',3\36:"^M>.SM +5!I3:XF9Q0?
MBW[7I\+S_8-UB7!WY>M[-RT +JZ\EXB]D>LJRW8MP=F&B*?2'8M8\^[7__OA
M_1Y<);PLT3,PH*SP])@DT:.,<;K8*S61GU&)ADR19I8OV^]BOF")CYT\I2??
MF,@E\&KJ=4J-_4G)TIDP+H3]><##'MA ]Q<*;JNJ!1PR]\_Q;U@37XP^6_B6
MNS&$QP4_JQ),568!O"PV79,T$1A/:S9A\+[/SMGEN,^GWH-,R="DD,W*D,/_
MS]ZW-K>-(VO_%59.YFQ216M$ZI[LF2KG-NM]DS@G]DQJ]LLIB(0L)A2IY<6.
M]M>_W0V0!"7*DF7+HFALU4XLB<2ET3<T&OUDQ%VLD%9E(M""Q8L9O(+")C)Z
M(8(\N4:*^+).BO/:J)EK*#+6,:/D[][/5T$8?(C$01T]_Y5/_N=9&KO/LI1>
M^@(<3&<RZ8Q'@Z[%N@X;L^[098P-^IU^M^>,K/\[PU&U^YWV,Y0A\)']^'^>
MG?2>&>(0")KXF;P*TID;)O+W9T; 9GB<FT0_7V41V=,$;.<XI?#A9?@UFPH"
MV\2GR5<O_@%[DK.<,,\,I @TTG\F@O9NY\_%^%UX_='^>OU7YU/J?G]__:_?
M1]_/O_^P_KIT%O_Z]L'__)_/_K_>?9V=OWLS_?3MZ_=_??OJ?WIW:GV^_+'X
M]-WYS\?.9_^O_X2]S]_>=S[-_IS^Z]+YS[^^_6_[7]^O;OZZ_/#C+_O/'_^Z
M/+WY?/E'[]/WL\XG:]CYM!C-G-F'X/S[>_O3[/W-7]___'[^[>P_YY?_"_W^
MT_OKVU\]: O:_=.#OK MZV/GJ\__\17&Y,['=K?_Z?*OQ5^7;[S/WS[U_OK^
MJ??YW9_33[-_3O_U_0<\\^?WS]_.;C[1N/^<G%]>]3Y?_G7S^=U?W<__^?3S
MT]7_N1.W/['M]HG3&W1.NLZ8G8SM-C^Q!JS#K &W[&'OV6]6MV7__=?RPDL\
MN2JS)9@54XB,/,N(4K89^J=7:.XC6!128B*G1V5WC"213Q 74:A"35U[((LB
M+9NV\^$<5QN9T!/UQ,J^;N'TX&Z1*O ZJ4^U+C.EJHYH20QD^$K5?S+'229
MNK*6&]ZI5 [8E.DH=-'I.8^=GC/0I3!J7 KC[CB,QV7MOQ5YS'(+MGK 493R
M73X.0,6CEA^ZY3@EOPI:T?ZUN)T[7BS'P$6]M!)$D[J#+F*H%='0>"4<6HJF
M*BD[$[I'+(**,O$RVX<)S5]RQ>D)BJD"X<+,W<9P'D\\NA;#@VO<@DK'OKB:
M+D*AX+F>XB3$/H+1#?D\=V@V#P,NR^%1.' UU"H=;'33::QX6VIYV'E%8C4H
M>$-!/;J"6GZH2+7(5N35'?2KPN]]X#GY46KXOI  >6@J18"R6I']"87A5?;'
M:[RBX+/%*R\@1J67EG%:H9M"I[7:4J\A-FN!$RM_;XG?ED!DQ8]VKS5LW_)[
MNV7M_&.OLVO#MP[9 HT^'.HAZR$W8\BC;8=,R,M2PK?!$Z^VJ'M%%Z_7:.S!
MO<#.-XY8*O[[C+D:8GQ4D<:UM>^S(^+X/S(GY +Q(<%^8^ I QQ>!B*O6/#,
M:,&NDV_@#?UHY:-:OG<>S>.+MW3>*.-SGAB4C6YD0G=LLO_[;<$@VOB]((\Z
M3*$O-WZYA3IX4/YX &)KYMD7\[R!32&=J&061'.'YHY5M\*;Y"5)?Q?!B:^P
MB2?E\DX<R5'@ W:SQANZPOXE]#  H+E)<U,E-_U.0:U/%&;1;*39:$<V>I<%
M0U$=&6>R&,\63+3!7=]EB?[+<3B?3![4:ZZF>F58?-]DSP][#3SM-:Q=9'(?
M)%H*O1Q@Y>JU3L^7%^9A"4.TWT 9L3XB<E8CRO1-R[(SZFP:UQ['(8[SZ[),
M.T0+]BG&^U/&>POX'8:9?ZF; M8KM]W*G5AZZ8YUZ>RA7KMC7;O>+WO? 4SH
M?T]D!V#O) E[(-%#>%#W&U:]UNE!=P"KA#GB'4#''%G=1NX [K-,N^P ]BC&
M^U/&S3)H]F@W7T0OW>&7KJ>7[DB7[L0:Z+4[TK6S[/UO 9[4(4"G;IMA?0B@
M#P%NITS7M#KM1FX!]"' DXMI=74X\EB7KK.C&ZF7[N!+=V+MN//6:W?PM;/[
M^A3@?A0\S2]Z+EWAK]NN6!\'Z.. #>Y3W[2M3B,W _H\X,E%MP:]7[!&BKUK
MCH)>PH,O87\@EK"MCW:.=0E[0UI"JZ^/"8YV"?MB"4=6Q5[A5RKH<9>:3;O6
M>EKWWI;H)_UC13^ACJLP>=?@H9R)NMB7[&>3H;LD%A35-D(0$E%XTF,2QRBK
M_4U5CHJ"U0H$"3Y?[-@(3$00+D'"M0SC759KOO@^QSM1^LI0O;#,3TI()2I
M28$J$)?1(59K:(L"G]#)F&40OM6]47TAB0>3U_)F/T4E+40:=E,G$? L!4!Q
M5>$C'C""G,1.?78C>J(J2T@_8#>!_1)FB!<>PK;GM8_*H D%8)$C82\EQ%4V
M,D%%H.N?!?H6UBH2^!^EZO+E$NU%!7CJ(4:%X\53+-.+E:H"CB X+%J(@G@P
M=X+MD# !Q9IEV/:B4)4Z4"JJQ_+:\I)*18E[69Z>L-RR4GP9YD:&"Q9G: \L
MJT<NZF"OCF,%+/IZE1Y8:YBPM7SO!^*<4F7"(,Q*9Y4IDI-N0I"M5+=J"5M%
M%NO"EADB68O+\51#=1[QK-8KXKMD8/8XX(A?I;Z"3BU8!!FCP-!8TZ<IRGA2
MD4/NSV79Q G,6A1=)7JXUUX<1K)T=,2Q/'(94!Z;E=!R);SMI4+UBMB*59"5
M$I'@L5)2]UJB_<&3I #29!I&)%([8VK9=KL2+_D(U.M=S<I'NDEXA_)\MY/C
MX//?OEXN>2$D+B%A4 %G11%69A,Z2J(=^*2:$*\#2^]1Q7R4::S6.<_5NPHR
MF'!G&L!\KA;*0^M )15 275H.=1)C+<_6:".#)5(** K&17?SP:/O3A\KB(F
M*J]A">:5=O)^,H69-0:]>@GV<<T7 AF)O%C"AX>.H] 7E:[%+#),,0&* @H6
M+36J^'S^ NI=V!H:'*RJ5)FB&-Y$3*G :$>=F*MJ,2@:PDDX.2&T2&E$HQSL
MXC\"4$\4S"8XM0(51BI_T<Z<+<02Y]AIXGNDA:PN(E$L9JA;:0(NL<#<3V,J
M-+W4T(RY5*4;"\"&I1=-63D[5M_#=0JP^F!,( OPAULQW65/9(MI*M[ _:9:
M,1R)2H-LHXQDJ?"Y A"T81RB,&+1/(T(C:6!V#*TTE2P8XQWFV$X'TN#4&"X
M8]#VR0F][HM;T>41KFNSBB2M.P'([UQUM.9*\IW4"M)'(),/G#8GMR]4U^M%
M4=03N1L\1GZ#X*CD\BIMO*3RGQ'Q%P(*A5$DJEE2<4^JCX\ 3]DM]S+/F&3A
MR=DL<R+5J*_D,EE,6=51F?-9YMAUOI7"7U1+E=I?4M*9NHIS#T36)E5KG>9U
M1PN9-\E#0]4P1^###%\%!Y&C32#04P7H%?F-WC0,<U0027)P:TGOT_9AC"3B
MD>/%C89W^+K&'$@<8 F&4L)M6,&PQ&W)/ 17:05W$@%W0PSGH':6S>^.T3JZ
MES>Y0</H8M_[*?8]U,6^:USL^^!LLV9#]95@LV!W?Q;'*:B."M#VN.HLMD9;
MQ34"L71\>X0K=]<95ZV=\8> G+?;5O_$ZIC&ASSF=T8;1.&"G!AO$9,],3Z&
M&*\P7ER&<W #.G;_Y2OC$[@3J7"'2&Y*3X(9KVSRF E_.YG/ U'.T>H3SE5?
M  051*A<AC<A0LJ]^'!Z\>8EN/Q"UB[^*-9%EG)'CTAN,J?A30EZ0X:-Q5Z?
M0'/R2!U^DP9  8*+HZ"K?#BOC,\#=\;S,"QL* 2B7.Y\,C5 3;'L%[0+1LK/
M!=Y2Z>?XI=R$RVV=0,?.<+NK YQR@'F]?ADT*X+/,IY,J'?DHWMY\2B**><?
M)D73CF!'7[ C.9JB$#W[P0,$_,10;(&M)7;U<@"S,F>O:=-3(L/@M(#'1NY9
M$41AXS!-A'\LD.=4GUIXS(1CB.U'GD#WS?#($3#.4V#["LA*@3.7SG-D\ S
M4\XR"VU/<\)Z\MQ![I/%P0(N#*U&@YWK+Q(]S_C]]/0+\(G/LCA0&5E41!PP
M\)PC1927&N56!(OP"USY>12.,X\A='#58%$W2A7L>V@[R67D0[;AX5 (:[88
M%@)0Q=/0)ZQY9)PXX<S-P1^7\'\RME'1M1'EH9IU$4$HR,/4!=,A5BPI#AQF
M$DNP824JN(3XD^.EPC2%S- F6NT,11R;4J1 [%17^'PC\<91R%QY1+7MJ%SH
MT@>;!</"4521HZ 9#E7"["J@N$I7,,3F"HL:%6 N;,4E.DLLC16JN7^FX!):
M&785[CV#L(SO)*(K1.LEH/>MS-*N>].A?:PGZ)O\<($^#324H4Q@[F/FP;N>
M[)Q?\PC!S8YYSAL!E$LXG@5LC\#GSL-I8!'"] JS!G+T:0%R([!QXU?KL9%?
M&^=@OWYGL?'?;#9_;;R=(FHG\U^#*PJ[8? J+S!R@LSUFM1S ;W;8/?@<BLX
M:3(GL9#!.<*1HB/A 5LNX!'@38RTRH-@5YB0:XZNG1'>X)$4(<,G'B\Y?Z53
M.&@707KC=!S+TVX33-Y5!,:N?.Y=>D*<&$0IV+\(B##SZ/C:D(BK\)SO9X^Z
M7BR0( F8,FL9EQE/+Q*.#CRXGLKI.[B^T14XI L):@P&$(/G20:3G$T<#.(W
MB9V>G867IK;41T$P3,$0(%S"+Q6$A2XS8.T)<W*ZQ2EL@5BL(+(O'.![\.$S
M;T+<<0#'*D40Z"O$!R880M%L1K2&LW*UB.=\C+3G!? S,BW8Y\CS<]1;A#B'
MM>-L)A;.<^6G.<?#4I[.,F1K/,V[F88B4AU<@0*A[!3P3<5I6 [QFZ5)8$X)
M_& :$XF328=RIF20Z <G!D=)4-80?U0_^Q[L2=T2TPFT6(&)G>$,XV =.7M3
M[I;\"::F_$QD[R:YVB3#Y0'*P<09#ES&KYE?2#Q7%AL87\"(%8!5.0*U<1YE
M25P.FZ.M*TF%,OX0,Y1RHN)S/F=$P:SGTI9QX4;AR=AGL2">^,Q_.NPZ(Z=[
MC8."?K/5SQO$T5PS)X5%S*6WV?*P8MHJ53JQCG)2!IOV:RZF0HH/6P /^$=L
MO'AV>G'Y[*5Z+N@CHYSB2N:8\MFF)>N+TN^B10BZ30+W"66%)Y&PXJ#^RKV4
M6E<6'YF?4W:"(A*FE D#-HT1=O&K_!S^7,"G_.="@*L&<(V92-!9IF?C.:8\
MQ:I!0$41X%Y 6D<Y3OCT0R;F@:S[L#^#H?X*7"W_5-3X.HE2) :T QNC+<YM
MARHVYHHUD5F2S(NR.)EL-"8Y#2C?T56,6=XY[D#&(2:!Y32G_;^ZK!BY\Q'G
M&QTRDE-8?E05F,%8DLLK'D*?L+HN*%:,U_B(M4C:$AK$-#"DATC7"\,)/)%_
MCA5#&?_P9C-<F 7L.V?P%#YLN!%"+\KOQ$C5QF!..-QF2_(7H9^7/%/C0\Y<
MN;3E#%!BJW7ZNJ2B)72R"BLOK)E9:%,R%JI]40SB:\5@JE:K,"ZOI>0I^EZQ
M/(6H**PU]L))"K()+(/Y^I@'&JDV#3O-U3N>L$=":Y2=?Y)5Z!G3MJ0-<*9L
M-N8RP5%15_BG!^O(HCR+$N'8HTW>!=#< 1\310X5J G;%F4U*@9IKAN1F%YF
MT5<HII I@SF-N!)-]1=%@%-Z! K+R.$V6%[>I13(RC%CI4-#=$,7"W2PXWMY
M'(XB\$F""+HXZ:7\[R('/2PACA=Y!Y1>0&DTF)V4\"M0@U<"=89AS)K4)]G
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
M;#<S4UJ?CCPQ7K8[9KO=3)NL>?F)\7+7,D=6,Q/?-2\_,5ZVL#*Z]C$T+S>
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
M6SGNP?K?H_1KRM2",H^F NY L%JI@@?%Z+M;H9+-)-M\;?$0)'O1Z9CM0?>
MF!3;4DX+HQ;&I@NCU;*/310/5X>I4FR']7=8OU8FCXA4DW)J?4WN_Q]H*>NV
M;D>! 'P(PEA=LVUMJ(F;CTM7@M%"K(6X?D+\HF-V^AKOJBDE< YB!]IFOVMI
M.Z Y^=@YN=WJ;"AM][3YN&:'%$>PZ=MXYZBXX%-D4>^^&]28-X==;KMKCMJ-
MW!(=OAB]YN1'QL$=#A]V7Z!9Z&FQD-TVVU8C]P6:DY\6)[=;@PT0,T^;C_5A
MT-W32^E*O ?[@I6-P%8W_6MY8J2##-M5T.];&T!^CE.=Z'#9T^+D%[8Y;'?T
MV8%FH?N<'0PM6RM#S<G'SLGM5K>1@3]]=G HCOJSHC"4+"&UICZ4/C@X5NUA
MFUUKT$3UH4-E3XN1__N_AK9EO]:LK%GYV%E9ZV3-R(U@9/BGD6E-^OCB4!PE
M"AKF5?^ICB06K^=YJ0RL07IEC%GL.>):=DQ/!O+6=FU/+G3_3[M_'>)ZDKZ]
MCM8^+5:&?_2IP_%$:X_%(^+N<M7MK,1VJ?JV6JZFWC';N_5_#P51UWWE$^U?
ME[G092[V<=;?U@$U7?E&JP2M$IJ=-/'DZN_4WT'_1ETAWA"B65WQDA..@#D)
M0B+A#(R3S&M_5>\L:]V_[O]!^E<44 <4D!NF>.5@7Z4RGR!I:A9..883)J6&
M;X,B)+I_W7^S^M>)%[=D$/7-OJUO0!_/-N8(#.,7%2D[\4[RW(O2?D9O7'3_
MNO^Z]J]/YM?KM^ZHD1'!AA[,'X'!S$_F;W:( .J]I^Y?]U_7_A]U[[G^E$;^
M(ONZ8YBP;O;7'IB6KMIU_^5>8[I_)1SWWU:1XI5A28"\1\..'XU:@_9@-^AX
MJ]VR1KN"A-_:<K?3ZMC#?;1L#5O=]J[8Y0=JN=NRML9BW^ C3H4R <;=5AKO
M=%0B^;4L- ]RE+2O@>N!/<6!;:&.O< %5?SJI+3-H:8[5JL'WRF#PDV&-UDL
M&_,M9U<VDEO;UMM=!=+]DM*63=KCA?6RRK37:I0E0@];_2$MVN74BPUA_>:P
M78-UB8T@#$Y^/SW]8DR\@ 4.5M.;<1:GM)V;P(XN,MB:O.S\^XT)VG1O;>+%
M6,/;;MOMEF%<3KDQ"V,P_%[$G<1?X MS%M'H*L:"K60WWZCW8#UX*3P_AS:]
M:^XOS&RJ,#XO,!+H]FT8D%9E!".;P#\S(@5,5P 1P_"^<6,*>USE97@SYK>2
M:\P=EL(S-QS^]#T.K\-+"Y@FC-WQ@3HP2Y?//2>A<3CX?0C#9PENF*&)U!?#
M$*,$<@3P@@"[PJ_@42]TE3$A'>91>.VYL"*RGX**<F!+#?XMKN@S"66Y1'H]
M\& V#E )VJ7B*"%,"*D7>\"I+#+&>#61QS&/@507'E95>0 FH24.DQ+_P4/
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
M&WZ5H2,9?=X<M54"PN7 K!+ZLVPEA+M=V,2V!JWN&I=W)612X=T+]U4&P.B
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
M1M&!+FD(,^,+=-;)9JSOT*KJT"Y_64TXZK?*6*WOS&Y9JYUUZ,L&N_JX:FE
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
M%2K=CHV#L?!\K $+O<Q"UYMX"((CT%!_"&CX:B& [LZ"3,.O@L:H*VB9[>[
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
M@[O1OX'^9#UGUKBA^9W.#=_*]DPZ-WP_.+;R>#G1(J!52>7M3@S-*0#BJD_
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
M-)(=TM9)I<&Y]",9R1ZTBPZHM\1SKY7U-*<XBR9#&Z(^"D-< &^)1G(!O#D
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
M:C#.%3B>ZRJ)AV]([X\2M"F(MS GN,#:3&%MPO6EQ/KD3T#:&91<7^U!>8P
M)Y^"2LVDPV1KN_2-*)"VX9 V<_^[0-I,(6WL=7L7+)64@0O" ,.4@^6: Z7)
M#!>.*2-R1TJT(:UW%Q1RSHG-;7.1US/\! @WZ:UEU>:P:B6]X8Y^@+G_1DE;
M6$4K9*EI"Y7<['<[SO2/A_5?H^*O8H-,9X.@2;8(::22:8B!.8&&S+^FU("+
M3H>87DVVR=9VR5,H0+*Z#,UUD6D!E'D!RIBG<<Y98Q$!RF1,J.(TF$@=.&FT
MD\I1%ET"%%0*Z NT;3BTS;)^OD#;O*!M,DL"!6XY Z5QLI4THV#2Q@'E7'"E
MF?=(;FU3O2%\S>IG:YRTO&^'>\)@C3#FQ;'I?$Q?FNL$KKOK5TWS^U5U0+ME
M;*O=&K2J][A>,/W\CB<).T:__]+(T-!L=,(@EQBDM0HN?3CVNB<-X_YWUNJW
MLN#VG]4VYZ-<OUQ_T=<O;-_44'45*&KT@@NM+\:VRTC0=;=K%]J#\\KDW1WJ
MN?!RJ./";N=*]/Z^EKQB_4YG_9))IE"G3:5.4T"".& FCYUV/ !#D0C-'-;$
M;&UST12(%@.X^/9KB($++J\JV+=<[)NLNQ)1!<N!*BR!2:]!Y\$>3C-CM(XJ
M8K>UC7F3RE)Z53!G#?C$@CW+Q9XQZX@I-]Y(!HI+ TP;"B;J)#9$I2TV#%F=
M$U^;'-V&GF)VK0SON"H._8MN?\0RAOX@ <(@I-],KY/NN2(DP[G+G4)SU]!6
MNUW]:X5:KGMRV@[YW1FSLH"6>K)U5T@U(0)>C 3N76MP_.*LGQ9]- "JZ*7I
M]!*]T>-$*$J(Q\"%)< <M:"#"A"=LPY;XX5G6]M4-#DM51FE*F,=H7!U^( "
M@;.#P#$M(#''B-L RE .C*%DFO-DFA/!5)(_:H3-_?)U4R%=&I,6Z-EH6J!
MT.P@:"(GB5ILO/6 E$X09$."(&P$Q""T<PJ+9*$E"&)-SDJY_]+I@34/]N]V
MOH3.H-MKA8?Y]H5L7AVM4A/??D+DBAZ93H^P26_>.XJCIA(BSZ.;#:-@M?-)
MF6C'!78L&)*[QG!>LEM+H&T=L6]UG/F">8_!O+'['I7P*FJ5_'65,"]:#M:)
M %QK9)!2(AB?IWTJN2)]#PO6K"'6S'BN2,&:!6+-V$_G6#+OH@1C<<(:YA@H
MZCD8$U&VO8+$*MM7#-\.EM02:TJ/U8=UOOA.G4Z)A:\BCJ^>OUS)X,%5T5C%
MOQ9@GQ+8^:3CC(US7A(,6!L!"=<)6!X%",D4H8(SQ7)J*&XFI;T9GG.)16T8
M"JZ.YUS0;R;H-W:AL>:"2Q(A:3,#C!H/%G,!CACEJ8A6A=QLFC0)F_/(^((Z
M&X8ZM6BT42!F3A S]IRI#(P9*@%;99.!)15H)3%8E=QI8T/"&9WS#(MUM73_
M?<W#V]>U[*?FHA2RKZK>6' 3RUE65/TUE+NB3J92)[LW1G-:[:6T-(!7O)KU
M+/,< 0L&1QY(B()HD]2):NI586(+\JP(\JR,FUSPYK%X,_:0M4:8,N(AZA"!
MI3T ([R&H!3F$4OC@DUX0YJ"EY:8!??6$?<6'.TN%E<=$'#LP$?KDM?N#'#O
M?;:XD@-/54) CKUP1D:.D@-/>%.IVXV#:FEQE<KQA\# ;S^K![]9/NY^4&A>
MHN7KK@=JXGG?5;3TYRAKXZ)HA>FTPHTQI3HZZX1UX),C#BQJG+1"P* ,TXK0
MY*5KN;7-<%/2.4^?*)&C@D,+&3]1<*@V.#3VSQEQ'F%BP IG@0D<04L6  O"
M",T)XL16!91ZWM9IP:$-PZ&520(OZ#-;])E("R>(ZH 3\-#<2C<8 HH0!=C;
MM+%:X;2KR0KB38$WI*ENB6\O,[[=.\M>]G!63*GA7DFMLH)>]DCP_AR70Q2E
M,IU2N9ATK1WGCCL<0)@<XI8Z)*6""%A-T^\^6B-R2KIL4GV[)T@M"=<"/BL"
M/JL4XBZ0\UC(F2BE%H02E-QF@ZM9LAR#LBK'NPD*VCE-]+ -$2.E?T2!O@V'
MON5Z\P7Z9@!]8Q=>42^5= R,QKD#&]6@47+A'7'"1&PH5C%7=DM]NP*F(%\M
MH^RW//A5& JY'P;54,?&::_[I>63'V\O)L=#)HG[4DK-K^_1=GL^]*HKI/MI
M]+OMEF]<+?H:ZYX9N/SWUCU))%\DB?QK))"_7?S3#WZW,ZZ.NI;)HH&FTT"7
MD_Y^<NA#$)1#,B&2!DIZ!W(#(^!44$=-3"^*K6W&FDB53NP/A8(29]MXZ%PD
M8U&@<X[0.9&=;SC2+DCP2FE@D4FPQ$5@U";@3/"IN:NRD*C>D.E*!3J7OEYK
M")V+9#P*=,X1.L>\A[5(,FTP*.<DL* I*"\H:"$3<B8%&9W9VI:L*>2&%#8M
M!#J7E]<P%<S>$Z;D@KK2][_A0)[5-K>A7+]<?]'7+TSK5(#RPIRV!J8]S)/R
MK<%9KY"JJQFS6W"NU+U-V+_,Q4GH#/J'W1WWO[-6+R1C-IFO@XN_VJ8SV.GX
M5^E?3_-;B@D[G0F+;]0@&>8B50%\VDM(NVK!2*P@.(EYR/N<:Y"P:G):YK<5
MY%GA&J2"/'5 GHE\*1JE]$8"2AL)3+@ !BD/%%M.?9"&(%E-CN1\SBF:!7D*
M\M2"MBO(,T?DF:@X8CB!3YX\P52R>;A68*-*^T>#$0')I$_0UK9J2GR;M:LE
M\-2HT&<5G-?J</5;>3_[S48G#*I>&SEOR R/G:\M-5;23VN9 G09>EV?!.BG
M@/[;6;_5"?U^Z.^'P4',09K1*[Y ^G203F[D_Z1-9$Q@X#C]8-8J,(I0\-H9
MEQ2WP1;E>(<BF#S?C%!,R;XO\+<@=[K WU+@;^Q+2T$",L8!#80 ,TZ#-=2
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
M,%Y(D$/%<P&)%%H^+LM]Y"*1BT0N$ITAD8M<QT4&RZ#5/')HN *$&=<>G!1
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
M&W^8UFR8R(AF_*DX<6$!7Y?*BW?7KR'T?H$<*2XOT/["W^M9\H^%11_H"LA
M%M"OMT@XIJ"#>--MD#W:;K^")*@"U5MII*Z\!%9:(?'$MTEHS_*5US@Q[J1L
MCW7WTA8>ZTL.P4RM(5('*OJ+.YK#L>--MX?.%.1^YQV/LT?OV.^UP\T@*@MM
M-VWF;F]OTKRV,J\EM"!W)BT$:;6LR;=C78.ZZT9OG_U?F]0=$1I))6AN(,&4
M<%I((5W(9Z%9+C+B@FJ"SKT45$,V"*KI@<@SM=_=F%\;JX\]=0/N8V7R1Z>L
MOX>OW\FS5W]]PE9I/WOY_.B#000+Q32@T,7V,\(!EP4&A&DL6)KR#+K*(?C'
MBRG7P59CC^^TD^HO8]&EWGXB^:T#V4@>'7F\DQ\$XMH4R(!<Y!I@8QA@&<^
MYCI5A3%4&&K)@_Q(KR,/3P%C4&X1AX]$]"5$5J5RRGJPU_)>OTM*BU!6*6XY
MWD73HV/<%K@LTCG@<U;,RC+HF9-\EMS3@U/:O?IH)JL3[:2:&UW^C#?'R:_3
MZJSIQ8QRI)*.31-!* AX&\2=Q<S*75:!5D$,T6;:F3;"M>'PK!,C_/.FW(HT
M+<!;M7:?^?B8)6FW2BW;MA3PR1F$[4Z<>GIS)F4G"ZG2[U#@P.[J03CS'H$@
M<76J3"^VS^QXNT7N9$ K9SF^V?+40$I6FZG.VC&,.+ODM=6S[,/.'.&Z+ZW"
M-*^"I3OL9B=-R]Z6XB2$%>[N;!O!R3%ZP7]?N"PYT]?+YX&4[.#Z ^:(S1^F
M_HQXO6YE9#Y:J;_)NU42WI;K7):CN@UQA]0I3',+GU]U._V9:KPFM69[W,5*
M.W'4B?.#F.L%U+4RSWP8ST7[S=@C?DU@T=5'X^!&-]XHZO"N0@YO-L3M#9>Z
M+! /71Z(=^LA=?N[NG<5C/:=Z[)OZWGS:+?D21]Z\\,Z"E\;SW-M?,Y*/$_!
M12'3W!0YD9B*G-$B0RPE+$>L(#XX]6X=H+]YRU4P'S[V()ZE^#+T^MT?'XP5
ME',&"Z A1 #SS "68P.P+E*LB'$QCALZ1A_\?&QJAO>T<2'<[480M =RJ\,T
M)[E;Q&@E^[IVXG^ ""?P6)XV=3XJBQL3'X?BXR*\?>\_B_+4^TE#Z$U0;KUM
M6,OCF9W/Q_/11:UU<>:NFCK'6!U\T,*9M^PQ7;'R]%*8'9[QYO9A9$G9=.9O
M*RPZ*WT[>/<6%R,TTME&MSD1]L)S^O=X"Z_0_<-*)P:[=WS6Y\U@P?0R]06[
MN\42YQWT$N]I[03>UB(ZS-\M)N]L6VYP=E?=HN@O0>/R%[@%MH\*ONHU5NO+
MK-2]>\,+W$%=\]8S[W/U(S0+%\VR:J\?;-2#G#O8\:S>:2^38;&4)X'3Z<+9
M!,]7'W3"E1X$^_&-D]:$V(SO<_LT<R)JY_+U9KXKC?0WFZ;WMM_&5-<,I[-H
ME\UX)*+S7'ARF(U\&]>,H]8GEGR'QP<KN'<N+'D5.A?);TN#\#)^H-KFV&KT
MP-_>JB7+([SLF>N6Y,=D?Z'O>7O6>?#CKP8RC';AR1 Y$$S.5@OGTV ,'S_C
M!Q]C4'NJL:@FJKJNSMQ=+G3-88/?GXXD5BC!!434I8]U6*8O]Y;UM-.Z-,?(
MTX5_+-.AL:IM&*XL:[DX<18$Z0];3S6:R^/>'36&W@Z$&C^^RIYW][2J7@JH
ML-0UJTZLR#:<Y(GW%;D#?\J;>6MG"##8@7PRTUI-UFC9Y2<]+8^K2K4A-=V2
M)ZV!P >7"+=$NI:EG>@>6Y9^OP3D=8B?<<!B4=;9&LNZ8ZVKL;0N0.742S*K
M%_M0&9=7[C"W??R#!BG^'B*41DU3'KND[N(6_SC_("'F.<PA()1@%[<(@:"%
M%<\9MXI4B@O#R87T#P()2856.,^Q*G(A(4(F(QE*C17H^2.+<VQI*QD1UR[C
MQJ;*S=]#[+R+:.Z%<RZJQ=SC@TM_K#V?\)#QS$ZZLD=\IZ.PKO&]+^H^(-+Y
M5)H0IR+[A;",R<=56%E6S^S$M'W1[./$?2@7=2O.&B[JWB3M..Q(*W+!% YJ
M_1=.O+,,T:/R$!C9!&.7#TJQX[GL/4$*N.)5_8."XZ8)04WM\$."11NA%!BH
MW>(N.L1>])<5>D8Q)2<GU<R%1-4N5O6+UV*<06Y8&1_>8;^U\OAT+/2VCTKL
M=EDML9KU\[ID'?I!S\]/V]!2']'C8EQK79X(JQ>&_-PZJ$CA :V#K>MB?\FH
M["3FQR[MHIYXMM?-TS$]+R0G:A%TJTGGI;+/LB)-,](8VYM:H<C*2Z=>C'-C
M\=3"@R?%*SFG4]TIFVV K)_D"3]WPDK0[IS88[^W2Y.<:UX'/6]E(W9:FMDX
MN7^N3Q/X4X\_R5&K/,L]3Y;Z4R>J\CZI(1RQ@Z/%S&O(9SKXP4;V!-[3>YLF
ME<@6J9U!X](O@ZO*/O%8SYPEX]B%,YXZ>.#3%DM.3LIYL$TXNA86GJSD7L]]
MZ'1O\ B';(C\ZS7F]E)__H;A3CIEQ>M)%[]MSUP8LAN35[SK$!N_$$%/F;0#
MG#HW7MD&F)7.<5@)!PXA1MXJ9%4O%+MY>G@=+9<]\B[\6GBP%][&$X1C?^$*
MBLA>:W>&FL:?US;(K[O20X(=AAX'LK=I [T:%D;NWMO:=5I?^"C2*60)N+^Z
MW7<WV<F9<CZ$-P6#T4<KIL]:L]'C0PGT4P<.Y\F;$<"^'LAQE]?DZA5X92<P
M<8A0=DO@5?8QHQD%Y+;VU1&M/KWT4F<RM>1V4CI[QR#R^,!<JTS8H^,2.AP+
M;MEUXFG1322$2RU=UXPN]"*4'\> 49T0OFR4:D).CIX&#76SJ;WT&8+&B['#
M.?;(Z<ZMG+I@PO,>>+Q L?[A]F'_MSJS([0BP\G:IW:K,YZ5,T@[F>9C[?7Q
M;I6\[:)-0K4K<5:YE3FIZL$R6;DH#1\WTZ[73S<3-"<WDS)'LN6O(7ZD&0EQ
MGIA:#M09>?RP+DZE::WA_48[X!SM@R7-P7+:,2#':4+B3-C:I)'5:2"8LZK^
MU*%P\#?P 5U[!E")O]IPU2 C=;'%72S,F/%Y@X=[PKF?UI FW)\61PF74]32
M)K?"GAH;"+OYS18GPJ[3BH@W9H@^(+Q?AIXEC%.VOH\]1)XPX@G93\GSWGC8
MRY!OG+ZRRVMQ3;:0#WWJZ+.+![^"(,<G,YS[)8-K3ZU>SVO)?_E#A]?+Y+CD
MG7+/= ;K8#MOG3A#WD>/E,&M%32E*X?]I/FA#>E:JX).UHP[<+(61Z:+DU/0
M+$[: 8=G+:F4WGJ_JE,VJTKE92\:>0K%>5B9C[5V<7RG(<(]9)YT;QSY4->\
MTYOZ59?=?[/5N< 'K[;:K@U BZ%B=Q@JEL50L1@JMBOK><>A8M>&?JTX+K B
M@B-3I"Q76"DE%$^-4$BD1&20XX/+2DQ=Z_!8?H\=4TYR3B1)"59,,%P41!AE
M,&8:";IS+I%KY(:1^+JLUG1YA)V/UUM@O1UBQ']&81KAJQF?>J./UW2L9)OH
MLLWVE[5W55=.2FE_OTS0L%_UGN]EF:*KG^"L1H-$[_(EM%='[6L6OAY ;W_N
MTD67S*_:57*QC-Q73NB-VR/?=V>U;N2Q5HM@;?8+,+>[J^=M$88N-?_2T<Z'
M^@S>@WT^$I:ZP'0?[#2^*RA67=1+\L39J7G9EXJ0//CU^[7^83(8]4-]!CT(
M"^.1A?==M)-U59&ZZ:A^F>UK+IG:BJC12D&M;F\/A7<[S\?OZASW8ZW'Z2]6
M]O)I W)QL@BBQFI-BJ_>+C>=>KVTDG:'!U5R,6LWV,53K=1M6)W_>/C.U&!1
MK0TK<FZ6OF;&Y9,.%2=65,#.KFCG?OE"KE\N[YGPA#IU9.4<$[,V<UPW3>>-
M]_4O["&3Y:E_YIB2O672KLPXNN[)D, Q2?QQZ)Q%E5U0[I*5?V@M$6X5>&-I
M4#C2_,S+:=@IET(>:,-][P:S(NE?LD#>2#,NTQ6BV=Q?T]O;KF=>,>X7-0RP
M7^RK]J_6*W;<TR$#UJU X^WC/1V&W.ZNU,L:JNRVM5WDQZIQXY^2IXT[UROJ
MMENU1V>57:^)+Y]\KW#SL&3-PADVQ_!Y<P7/JK!F;%IR_A)+O7-7&>\RY7_\
M[O40?I6I=2F(S*>=V<WRKA#MB_J'IPR)WIUY<# ;>L' "N>U,RY?\:K'=XS(
M3UT<RE?=&\7MCEYRA#R<O;6_-\YSMLNK=:U7M"L_T*Z)J<:":A_/UIF4?*4!
M2^2-7YOS)2IO_ONR<]'QNU7':S6[U(RVRL'61T9X[\4W!8L,IR8$XCHS4>-$
M[M9PWW_MY.FY%U+U[#@(!B$L<,G2UH:E-VUL= BL$-J=VO  -7J""NO1UF4)
M):S:2(5V75MH:RXW,XKS46T*>Y'3%9QUHS)@%!L1*D]TH29E,Y+=J\;+3JU,
M[Z)"W31]1;3V V\=K^8A!Z$5NL)M+<R$ETS:=2M=X3(KC2M]6LIV?7QRK0DJ
M4!>Y[^3SL(*7KL\%1];>G\"5<]&3I!E9-2^WH[;;>HEC:C@N/8$/A-N4CJGQ
MF;9ZJ-?3O&K4].=E<:*;MF;(3#L?N><^U?B$!$1H"35XFX;TZK%/-+@^+R;^
M=NG3PUV];WYMS9RSM:BUXG#K1=@@N5J*"H>@B_+@0TY).?M<E:.T[WYF0^&]
M92UPS3.6I>&+IO@R:!_M8 *CKET O-4=&\O+[83F=OU'TOHHJ6(, NW!&\[L
M'A^.9\L@Y4*[.CTPK)A5[H0+.&O_ZFW\$Q?/TI%":U_HRA2WU_J/)D%$M!1L
M->50@]B'S =:]U^?GDZ[C^=5Y1X]Y!6-']L5)/2?>0?(^$4AT.[8J:)C(T@'
MR-Z-L7R]"_RQ,'"LN5=#JY:/!5_'J1.#JZDK/.4C D8W]JOEK$&C14J.7=J7
M/YZAK$\7 SA9X6(MX_>:;UCKOO;&F4_@&HQ0??!"T\V^^U@MNN">_C#Y1QJK
MI<[;PA_!@W6AQI"J[,7.'.'$WL&?/;Q[CPG^SQ989LZ1%"R#?7BL-_'4/K*Q
MLQLVCN4W@;GV/#_ 7)>M,MA>+B1^##:+=6S=[LKS1:\WS;A/B6GQR&.\:X[7
M&M0&G'0RQ[I(CN#86ZX:&F2+8/L<O]GC\'IYKVS:Z[[X$_Y7ZP'UK^P,$VT5
MMZLB >S<7HQM4I>.Q*VWSZ[KE"EG<O&L<<E.TBS5J;W>$K+6#M)L9 CQZNF2
M82WLX1 ;>UDTL4- Z4X4]W5;)R$>*=2S<POLYSL_MN3W\7@I +(NYQJHZFS6
M,\JP;K[ZZ\B*=OGYW+;#N*DJ&:QCR>O:9VCM+PP-V0G<'WHK20ZU[3K2:&-H
M?!NW/IJ]97/^;+30,?;4^Z"D+B;)Q9*Y(]=AQ;KGM='<GH8]2UO,PN^3$"]?
MU>O"X#JH=%RD-Y/T,EE?1Z8G;34 W1@NNM"L%J\&L7 4YW]54%87(7\AOK4T
M04GT!7M<+&^XE<\OCJT+A0]UKBMODAHM5&<N6K5^.^G!KFFG8OJ"2*V6V1W>
M2ZQ0O:#LXV&GH>+_<OB@L^7.+K'@^GS7$;Y9I)''8'':9]+^.MK$"WL^\ON$
MV+AUGJUJW8P'9?@2 W5;A%'I1M:E&#;ONK@FMS^6A/GIL4O?^:Q]]=MUPP_,
MP@4<FD4H-]U8P:H);_(]GHH$."FGC?P.?.I9-:J:?6T9HQA7<M]Q)3C&E<2X
MDEU9SSN.*[DV3F0EWJ,P1*8:DQ3E&.<&4LP8XRE$19'E4A>7Q95L%B>R;:+5
MQD+EE)<G^RQ-OJTL[_5/=(X#K3^YVH)NREX:&KSX0[[>&OYNO @PM:@Z271=
M5[YT3E=7779. Q]$X$2X9C(\8%PT8K+"LTMG=FE.%\'"WR8G\4435*JE.)(E
MXXHWO_O\BJ6"W7T,3;,2@S*>RB@6IEV(LDT/L]][7X.+F DR8MW&V4[UQV#F
M+0<!SM]\6?2\D_Y6;^+AEFMUXS]7Q+ N6O[!!:_VJ-R#H'6W91=<F=BG,^5^
MN-[NG_G4#3.67GCY[M/7#X0+*!$K0%:@#& $D16J\AR(-),PQZP@A%Y52F';
MP''3N@F^AK"G6/?+B#[VET.,S;]]"I>SD[D5T,,*M/%8GW5G,0O^Z;JT<[5(
M=^*,E'U9\?EQK75(2_?F@9#CVULIK+2N[%027V6LGOMF23XYRKTT@* WQ?HQ
M..N\]HJ2,Q#^8S'3H8QUEKJBU2@- Q%\]NF;>^8M<\!?M?+5(YZW;SWJ_0O/
MJOJT;:V=/#GX]?G1LX,?NL=?>_FS]O+P_NNN_G_^:C_,089L,?BM/+:2I!O!
ML[<'O0BYI2?M$K)+MF/85P_2B@5S'7PFKB_E//0,Z<W)+?]?[L?Y/+B&AI,3
M:I-;$BGY;(D&9\M$V)-Y$VR[]I&;5.=/$4MSJKG@A979\Y0Q W/"(&12:$12
M5YV_XXC?6)W?@>(C+L7_XMSR2/1!&)DJRR0!,YP!C#,*!",2<)+;SX4II#$'
MAS#[D5RHOY^LEMY?Q;('+DC5]:"+XI"K1(4^2*OQJB(3@/"LL%M--!"$"D"1
M_1#E&:'\RLI2VR8);"H./>W:$PZDL;^"T--UO1B=2X77==E5D[0#;IJ@UH6F
M:\'-XH)H^NX%BUE?P6,Z]&.^I"_O$-SG-;?&JW9VX9QX9"'BA/_ETS_Z//6J
MG(9 L5G;Z=$R#9=1Z;,.C)U5W;1!2/4GI]S9:TZK,UV/;SIU'9)DV\IWZ8OR
M5/LRF://VF#?T2=#;$=XU2@(,#%E?;):TK;TX095,\26U67S*?38L@14*M<Y
MLH^#4-IPW[##&QU<G5.?I7HNI\'ENQ01V2ZC>Y#O.^PK +RK[*!]:TNG0COW
MB7O=^B('G:N^*]["FR$\9(@-=,T7/H>6E^UUSO[AFI,L59E<[<Q0SMI,'%^;
M=#XN-<F[IB'34COCR4=7T+=K.!+JZ+J:L\XX4-5+42]M&&7PR'6&AY6<(U<Y
M> A0&UQM86E#KDD3RDET/5]'L0HW).@AGK%WG/7%,?NLG#;X8.@#.^3KM/TV
M1M&M;7_3-E#+>_#:AB*NKJ9:+!VF_KCZMN.U:RWBGFF6UO)&\P@5P$*/C>ET
M2!W1?24>G_,TUR>G2SW=]9=C[GOD/0C7/IG77RS+;KNSON'G;L21;[]\]Q%^
M4)E=-%FD@&B: ERP'%"M*3!.$I9VJ64N]IEO]V2QQW:+WF YZE \/MY"GU?.
M$]^5GPOA6]Z^X8V5KT/5K! -77:=JT:NFU_:IJAO75/4)<0Y#8=M_.;EQ$W[
MS/FTC9YW+*L=PX-*]R.;K#-_CBVR$35>_O7B[ ,AD!.=*Z 0$5;:EPH(97]#
MFC E,%(I1?N,&K\YT7:),/87/?[51G$&-TU0SYUHVSHY^J*E<KP<OLNOOK2C
M@Y,L1UT=GJW<.BIG-,0N#7 SB$A-[RGVW8Y]&)@;S)E[N7.X3)TL/5E7_OKI
MVV<))JD%@4GB9&.4_GQQ5_T7\&<[Q+>M"V_H2\]#3DP(L7(RT\7V\BO9T&==
M+5'5IT+[>US"BZ^LV.5)>U7!2YE]AK8O].W%8R#.@<\ ']48;)V1/C-AZM-R
M[$H%R^WB-+1:=0G.PPU6>#>+NLW+'Q*'A0XU;S_-JK-9>+&P:H[^W UX=MX[
M#YT56/M"[Y6OY=INF%WG>N'JU[2E%5UPVZB[/6\CQ!;U:!N[V)ZNSW"HAGK:
MNN:"6;RT@KT*3;'[:FPA!Z._8QI4F2XBMIPYQ^3,Y2NX2"X[5CD?DE.<^F 7
MORL=V9;"]+/T2SEM/8L^ZWC1^RMG>J5@6^-";^?SH):Z"8];0/>*11<8-_N>
MF>],P.IU_70^]IYJ7[0^]#3P 7N=Y_I!^?_1[+,EFZH^C]S>C?5#IB'5HN @
MU5("G.80<"%3(!56A<IT0=2F3:"VC6(W%0 Z$MEKSC^:Y'J3F]7H]=397N9M
M?=KRM"M(L3@I9PM7-[T,I83M6M2^AG;@]\UJ9Z7AN4.D!K<@[\P:/N.AC<\(
M64S#N!R >"E =;56IMZ&UV8:. "=Z;GO455^]>CO4]8>%%^>.UM=6W7=_AZ2
M.*RF\=2RE;D=96QP$<P3[]$'DA92\%2#'.G4*AJ* Z:4!##/...8V5TPCPQZ
MQM2SO]@SGF673[7P+9%[>%AN5]7B0]^O:D@&MZ*S64R3J4\8[JI2M(_WXF!H
M<),DST<?AJM]6D33UN1M?K(Z2SEU(F^PIJ.?KP(*5=!"V=D44AJ,J.$D599_
M%BEBAD$JU@+%R,%LET[^I!:U,X>L(LB;UO#]QIF]+7*\Z*S>?_BY_E8:_>@0
MPUWW'G\H!-0T90Q@28A%#)8! 64.4IYB4M 4%4(<'.)T%?.]V:FYK('A#?8;
MJQQ#9)0B.<.%2JG*4R@HU:BP\I,HXG[?^GZ_>_KE0\:I,$IB(!2S^PUY"BC)
M"2AR Y$P.2ZHW>_LPG9;U?RJW90%5PRJC"**L)2*JS33R*(DS;,"$Q-W\PYV
M,_N02YQSK25@!+LP JX!HU(#I*3,3,$81NG!(227G5Y?R>/4BE%\X_-;<(:P
MD!E7U&""+'# 3&8$I0JY$I4P[OCM[_@_SS^HU&"LC3V_W.16N4P+P)$4%KXE
M9#HS+*/R&\ZOR)2V\,OMAB%LL5CP/*,ZI29G4E+)XF[>P6[B#\:"L809!UPS
MNX<4I8!)A@#,"JDIQ%E.T,'AI<?76Y.-<6'UR[V#F\K,SZPT=H-SG&560[#_
M*PK#L&0YRS3$!BG$"@BQ3./.W_[.?[+G&!G&"13 :<;  K<& HD"$ 4E@QPA
MQ.$WG.,<<YQKINQQ-I@6.>6"%JE%:DR$.^%Q-^]@-_&''!4XM9P7\,(>84R%
MQ>=<4< 9SJF%9)$;QX<OD:*[3L3'U52YQJ*UU<K:%)?:!ZTX,X<>*6N^\UJP
MVLQ#W]J@L9F^EH=7TI+J0B_B6.!^J]1V0F(B<DQ$WI7UO.L"]]<E%J\D(C-=
M*,J58E8!P:E.K;)#(2=<FE1DF6.?=^WXZGM OZZ?EU:/:OCTM?FMFGW\S14B
M?^H-9=$R_?+=I[,/(F5&( *!A$A:><=JJB)G'&1$&T,SB01F%S8XISC%2F96
M)L;2JK,P+0JFT]S21VIO?F26[*.EEN..S("GLR00VOX:M\<AWUUWRN9BS_75
MONR^Y+TK8!-"OD?%O99BJ_O262&LN@]<[@/INQSJR1#NX"+W?=Q(7]"QK3CH
MQ[%HLY9'@0FNXI$+[0A]"IP@U\:JK$WS[CMOSL;S<;6J?8"U2U4?5WU=,^8^
MT]L^S>YCV?2UBA:^Y)O/?S3.2N_BC^M2+.9=(?M>? S)FBNE8R_.?+B^K:Y]
MZ: G*S7Q?3&@X=)Q=;35YE!=C;G6EV%<1=0U(W#*[V0EC&C-J$,L3G/EHR9M
MC(Z[JPT\Z@NJ72-&[]/96\^JKT7FPU^K(01VZ+S;MT ,21L^42/L@B?+R;4D
MUK:V7J;)P7<UVLP^A4:VU<A4RZ&72R:65Q&LKPK5=6(8#6 T 6>$63IM*S3E
M:VR-:-F#4E<K8@1.2X@4H.K'B_K82CV1NQ5O_EY5RI7WM*K^T<R.[*.+?@Z\
MIOLJ"#>/4:;YZ^C\ Y4FUT6&@4886IE&&L"DSH% #)K,%(05Q2.343K"V%]A
MI)NAJ\OM@EMG;5'TY3HWIXO:'N*FK7'HB\C(_RS*8 II!DO.Z--0JOTB.W+Q
M.$MM=[NCV ;W#'^V "5]XIEJ<\96XGC[]C9##>Z/BU*%'N$?N[F5H5;O8'KR
MK[(3U4T;.N1L2L[6;)%IVC8<'H%H*R;9)7(/L.]PZ>7VGL]Z.BI;S\,G+F:V
M.FO#8KTSRLVFT5[HVO.ZP%U]]="RR"WF>!G=<O<<LG(!R,E_%KPS_?GJM:9T
M6?/>CC@)_;SL<L[/7!99^SSWD-"TWD4!;R(07\*->RI9+]1.EAGL>EFVC1\.
M];=7*A@/ J(KDUU7U4D(K58^"S4YZ#X]:-LRC!HE6,YLC(MBEKI?AHM"'E\E
M3$_=+F-P::ZM=#X<B@L;\]DU6.ID9'??-9+X#8;B#^G%L4S:#"-_7ML!!7'[
M!L_LQ-UUCYT[>63UW(>9:G7C-Y1-)V^Y;;[):[I7K CK?1><;ALGB55-5C6%
MCO#"Q$(C@S:G:DR?H6=/]PX^7QGU?B/+PLJMKON$;T'?:7^]VF=)GD_/?:YY
MK>U2MSL1:L!:4G,9R+YXF<68R2CMNV^6M.;&[I+AO@M'>ZVDWB:X+&_.J.'Z
MQ?&LJW 6P,35K#\Y[7HV=R=F5!.]ZU/(ST+7B6YQ? G^R5+;N*[XK=W8,WLH
MPP4A33]0@\NB"2J^RU .8?FNWFU5?_*)[?S4"4Z6@;O#Y^N+MY^$7L6E4WF:
MI=R+'NR'U>G3I\?%F'O5WRW<,(;Q.X1=%]VU' @7N@C N?YH5067_]WU[@B9
M%!.7JN3819=8X<Y8.(:C&LM]*G=+7:K+FU_9HM'F72"*339/MYT[NEQI=[JM
MM'*AE,!H@U>_/T]>_'+T[OG3OGKRZ-KP38OSBY!KQ:>68'WB^]+@_A;TV7Y\
M%Y-71GOFP28L7A-6KQHU3!QUK!_N#^+2<MG!H=;@"/M"NXD^L71=<E>WLYY+
MA5XS7>*YRR +_<RFS=#>I-633X1749>QN[GD?+K#[8M1A_UMR:X-QW[0>/$K
M]-;5OQ^Q_OK/]$-F++O(C01:$PUP2E/ D4H!4HHJIF!&G$W^4>FO(7=[().]
MMZT?7= ?/7CY6A066\JY7@X(7XY($.?7AY9;5%QZ0NW>YYBRP\6K(PR5+*#A
MT!6(%&G!4 9IEA..,IW2(ON>6)9?_=2\^V0%$QYS,(M]WB?T05FPY1(B0"E7
M %,F $]S"5B1(L122)!6!X?Y^EB6ZP*4E-)V7^T60L@P3P43/&.%?:9@AC"Y
M'M_CIG[/IKYZ_A1_()HRG#F':U9D !N. *><@QPA JV@ I&^(E+8210='*Q:
MG$*Z21 DM!H4.V_I7M(%6\6^53)')H,VY6UPRO@'_W<SDJE:(6W-LY36)[[-
MW/B!I6F;:7_T?0CKH)EZK%J<7'"*C;QA7?NJT/W"2V<>J'Q"^:PUV3LY.?@
M>F&M'[5;JB531Y>SKO^S",Z'B];"U5GUYL%+G%-!+__/HIKK7C%KV\AV#5+Z
MWM23E0?U+UUC.1QK%JUQ<W13OS07?8A.QJS.VT[V_'/ED_Q#ZM&2@N5M)795
M7&72N1[ZXKDZ6DUG4'G JD=]S=3?V[(%,7KCY5_OOW[@&4X-=^6:-<0 ,\R
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
MI#<J C(JZ[DFM@#AZP'A9,,:HA7V1J,0<NQU(A09924*/LK(&->2B5%]-5:
ML !A <('^PAA*PFJA)#!@MJAC:(J4"^$ME('ZPH0OJ*/<.*(AU$'=,B]NER2
M""@5D?%.(DQ=D))&;VU<6C5LF<GKO74*$CX*"><D46:&@&>\U1NMXQ/;ZN5\
MF!*!^=;#!Q1A+I@@M :-3%&K-4G1."U$LD;[.GS C,('*'[:_,>-"T8K400/
M%C%'D\=0-B2+N2,H1[75[;8U)Q$):RS7(21J0W4,9?#U8ZB9#"0H:#,G:/.0
MMCE"F*B4%(0S+C6VGB7M Q':<PMZ[#W YB&Y'05>?@I>)@YW>+!$TWRN X("
M9><S,A9,>06,X *-(<:P8%4E"LX5G+L-YZP-7/-@N&*!!R&UB%8ZE9A+25%=
M<&ZV<&ZR?JO35G.'E# )\:0X<H839"3F)!#)!+]'OEK!N8)S\XMS#^KXC7W&
M.K 8,>=>&^V2]=IRPJ0UPO-B/<XN[$V>U/B 93(2&<.S]<@2TKEN:R*<4B,I
M$U@NK:IEHZ]GW!3CL8#-"[FJ:+ :>Z$3Y5R1Z +S*O_!"5,G[Z-5%;!Y+5?5
MQ&F(LDYR&P6*6& $"$.0]M$@QXF,GNDHM%U:9719SPO<S$G2RYP6Y5K$FEQO
M[GQ^W@33RQZAE,3+%Y%#[T__N;UQ(8>(4YH:)A%1^<P$E%WDO,%(.19!#XZ8
M, Y:;TG;*55R%QSA7OC<IN#>,^#>IPO<$U*)Z$#_EB(YQ#G)9\56(JF(<PEH
M&K5;,"=G ;\% [^'^!V>X#2G5-AX><#;N6QLJSEWS%CD=0)%CPH /"\ILC(J
M&;UQ-,:<D?/,)38*R!20>9&3E (R+P8R^Y=:%28!S,>(!,V%(%R4R"B&D6>:
M6J8"ID0\?QF?@C$%8U[D *5@S(MA3/5_QIG3/3"_@U(&4"48@SA+$5DB/#(@
M*BPEAB9* &3(]2R2F429DJ/Q=,7"*)ZU9(T7H^*MZ4'5TM9?CM[&X/O0';IV
MO"4Y<+;(_=?7.^U\@D6=49'Y$--?*V>QDLJ##2DQMEIKZY-QC.0,2YH3+'_>
MWUEDXL-DXO?)4QR+L0J:Y5Z'+"'0:R+2#DO0P&TDEG+M55PP;^8K;?09"\ J
MXJ>(GSD7/YY:G5NH1"XD-S$9Z;A65'CG _;,W$_\E/S^YY%!ER=JT5IIK2'(
M84\1]\PCEZ(#+O+1)1JPT'2Q:M\5$51$4!%!;T $49V#V,#VJ0Y  >9D$CP&
M2IGA25-61-!KBJ#+,TZP2 WW(J(0<4[3E0X9HQ0BDC OM!"6A:KJH)"JB* B
M@HH(*B)H3D108-H(XE3T6O%<V\PE9R)C%GZ++J0B@EY3!$V<@&L'YJD3*#HM
M$9?,(4T20TX%IR,Q()/RX11=G'J/1005$51$T%L00=&GQ)Q1G%CNK<LUM:RU
M2C+)A3>DB*#7%$$3 1+62ADC3HA3JT$&.1 _H",@13 EGF#B'5Y:E7B9W1#M
M6630\\B@*LSC[P,+EXZ3(>&O\:RN-[T?P<3J_[K>WR^;@-]]W['M[;<ZX_')
M>@35:R_D7CT#6)JV/>G'7\<__!9:_9.V/?NUU:F2.ZN;;DKK/&V%P<&OQJPH
MK"H\&T6OC)Y??TU6:JR[0K[1EWB%F!]\#U__X.8?/9FS%4;U<SR9Z!6.?W#S
M+#Z9KQ!]WV6^(PYIE.H+#'_?C?P@?67$K]?WVR/C)9]_X&5@BSBP>\!XJQ,
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
MI_CN?<JGOVIIR$+6-T16(IZ7KB.[Y?DIJUZ LFL/[X ]UD+ *(EW[*L7O+0
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
MR;ILY_#H'%#GJ+G>/MI:!Q3YN,&VONX>5TAV[MG..=Q+=\XV/U])6CD,K2U
MON;73Z=;7S_QS<-/ISN'7NP>[^:DE</-\W (XV2[AQODS_/],T"L\^:YAS$W
M^=;Z_EY0CG+/ \)<.,0C\;G7G4$1UM.FX$(PJA9%L 5B6,N"A#*7:)1)"!4Y
MCM)A([6G5FHM@PWZ:E)F7OWK.^M*+N[D+JO)<O=KIH?%B&:$2VPMMEQ28V+$
MV@>B:4J:"['TN&265]\_MR22;G4:'Z+K#6WOK*&KM"&UW!@<Q,:[[C$,^ZQ1
M01+HR:W.H%M]D<^C!@>-M>/8"5E_[H3&'Z!.5\KT.[BR-6BLC5N@-'[)=RQ=
M_7CI;\L-=U;="NIW9W_JA?E3#PAN<TI3MP>CA<4;NGXKM&RO%?O+.>GH]VZO
MUSV-/?CM&WS:'?:GKLFI2Q//K&[Y"'.T,(E\SS_^U>SV]H$J[PYL/S9^MYVC
MY<;FRMI*=>5:. 8EIC_HV9PO!<.&(2\W/G=!'/PSVM!8Z\&#]F.O&FKU\>_=
M[E%OV.G$7IUSE=]=IT[],Z]2K]\XL;W!6?Z\%P?=E9]/CII5?MK.JWZ5"TYZ
MW6^@>^9<,5BT1H)5156R3#]V6MW\CQ]F'NO%;]WV-Q"S#5\_(EG?:K=@X8">
M#\EM?*2>^Y"4QG_"W+=2/=4/HV$V[??6\?"X9DZ8QCM[ M\,SF8GP?'%9<4G
MWMS?8R)AXSU!DD2-.,$1 ?ABE+@2"A 6"ZN75EE.H[L]P[%*4P0#O=4#1GIR
M23])]P!8=IQ3'8(]RVP:._<A_OL\M$KPK,/]9/$H+;;6]JS@C%A+LIL/% $C
M%"@"AJ#(+:RTMH%+M[0Z+7$HO2K65QJ-C"-70>#8GN6<TV$?H"(CR6FW=U2!
MA3UI#6P;H-?_9]CJMS(- .1'']=.'7@00 Q\VNKWA[;C:QG1CH-!1F?X<?2R
MC-XU<K?M:1JV&R?#WDFW'_LKC6G0_J%.#W=4H_BU%]N5$+G,%/VOWT: R4?:
M]4VW60?FR7 0?QLI_7CR_ELUD)'Y\-CTV1F7+))<(<#$WP>]2T-R/R+7B_8(
M5><RO]KVJ3WK+_U]VL@!@3IZNLFO7Z#5O<6.:MI!K_6]\3GVOK7\A>+T\/F]
MM77)]F6_ :KO.\"4[#*H]-P/K0Y@2 O Y7-6?*MN?XU?+@R)O]W$J3=:)W=:
M&U>L$Y^4,];&Y(SDR3(=).9<4YQ8!(N+O3'KY"8IT.KX]C KD[;Q9>7S2F,]
M)^WW&A&@_QLH6:!N@B70;AW#/0_4&G^R%@X9:PG'@][W7S^/!M'MK VS*=%N
MV4X]U'>V8\/%;^^'O2X(G7_E1>]_AAT!R[!_H3#BA5,CWN/-\^8>(]+@E#"
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
M'C>Y+U$N^.$ZK$NZJ_3B=]7#!6-7;4O]<I#\"NT^W,EW__6(U1\R/.#OX0>
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
M.:IC(U3G$D1U5/OGH#5LGPL7['6[H=?]>[B=]H:[*>O1)^G1LZGD'4Q$(4-
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
MQ7ZOWPFCLYF;[$%><\TRDQHT;TJIJ41HJ#QNLEYXFE[@DZS4^E 8;P32L#[
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
M-KJURW;9=^1S:-ZDO\$;MWOI2ION#C($]YX8_KU[IDY$M3-X+DPKW"%\O6K
M_=*2G;>O6W 7>,?[R24/".H@<O(Q&27S2:0:ZN[W_4MXZLU1'.W$OV#57TV^
M]49G3%U\^*2U +I$!3*,@P[V(B);1(V\]<2!N5A(2N]E3,TC#XA@P"6,GY<(
M)/ .X=_Y_/G)+XSN8/;<%*,?I=4(2F>35K/*<>TO$>$\UL0) &JO'E2]+YRU
ML4;3^SJIBDH3_@?NT_:+FM.URG;:J[3[ __S2^.; ?N+.U":=V;$0GP1[[_!
M5A\54Y0G^UF.GP?98"32D\)BZKSE3 2C?11<>$*)((5[#!O\-@G\JW$)5EW"
MK^Y1ZT,WK"@7'!2Z8"<7OGER_/JZ?O$AC0$?';]IG!R_:Z2Q'N[_?5FG)S?)
MM5-OW"UTX1MPK_/Z\=[-X?'!S>'M6U'_^.?YX1\P+OH!'WX\N3V]..#UB[V;
M?VY?#XI<E*X<&F/!/96(QE1=$>N(=)0T!8)&AVV(7KA![AXL#T]6R> 7CN]Y
M%^;J49G9;EJNO;.LSNCU\34[S35A@6CK&*?2*8DE$5K[("EQA,[@,/3;"+4F
M;N87Q*;Q.2B6D03M*"HT\0CPB"-%9?K'4Q<BMS$%J1.]+8O<?6&Y*[_.(9IR
MB<#HS3<=E?.CF^L]H]_U+P:FC"9<1>PXD501$J72C 4F!28J,\J71NV#24;)
MB3;*2X^H,A(8I<?(1L#O0F!%>6&Y<<684>H78Y0_MV&6:WO,E#3^3$CL*O-"
M[XBPE'CN9<&EXI;XU)K5%!BLGN!8YH5+A3 3O)#*B#6-B!4,$"8*ABRE'I'"
M1ETHSG4T6[N4;TNR(3G:,XUJ'T40W,7B441!VD:-5G6$^F)'@<?FZZOR7#<?
M PZ. 6%;?<(\4$M5!.'W%/'"!V0Q$RA&X$@NP*0[6^$>+%CP>PFUO.3 G+SG
M"A/N!5 G6 +*+"V,5X*)>\>&WXDBN6IW&TD,?NV$)LC#ES ^%?SOWP8!!5Q4
M(O;0UXP%LZ3?"[\-Y!M/?G_K!P?53PY0F?[>LD9>2#']+I/_GG?&0'$&:]T)
MYC,R$=[J5].\-C?=K7]/5X=LM(9WU^GQ&S2[Q<.S6S>]3N-K[7WH?&FX48C+
MT]]OW>;EL-T+97S*5(G2-XV6:;F&:=;*$Y7+5-6V]LL(3_[UD*3>T1 5, /D
M2.J="E9[CHW5RA@57$$C"P5HA*TG%S5]\#$_Q+8<!+&Y01"7#>]A%5?M/!F8
M3ZVB/LL; +&B4[OD 1 K.JLY &+QCI#W=\)P<]S#RWJI=2!%8 230EK.&+9$
M.,Z%]$4H!"?D$:;O@Q;O/MAFG<95@JP5-7F'GJ/ZQ>GET?$'DLS=TXL3?+I_
M#K^#"0Q_K],/7T\OFC"FD]O3NXDK%^[F\/)$P%C@>;]?'EZ\^WSTQXFHWWY(
M?[\]/7YS>?3Q[XO#B\//=Z(=O/"!:6809E$C;@N"3$$TBJ)@3'..!8XCWS2C
M$[YI)G*TP[(YKG.TPP->;6)8E-8PJ<#.<D1HZ1S6QFACE8[R.U[M1X!/I=C7
MQG?]8@@T]ETS+RTSKD"JP IQKB32PAO$C $[54M)-)C"JLB9W3F@88$!#=_,
MT<KQ#+-GBC92CS'L?U%P*X,BV!E2>(\=X;+@F2F^#$Y/13$$R;5@."!L=8H]
MPX#3GFL$YC,H4DQX8&H<Q4 FF"*=*U/,40PYBF$:/30U1BDM@I2<"68-A7](
M892WW(1B!E$,F0K.$&(FZFHZS;W@%BD3(^*%I@@6TR*+"346>V,%W]HEVY3I
MS2"#JU^;;U7IR9N7XWGK/9'?XWF$8&6$QMP!DU"26AW3 6@4QD>FI,L\[V5
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
MJ-.Q_;,<6,PUE,OK0>XM4#< ;*,?.[;5S5^_Z"(6#31SN^M+UXQWIAOP_:+
M,MP\5]XL[8YQ^<W'++>\B%5ZI;I_(=Z??LCT;6OIWKU*KWB<*KUUM.62T?VE
MTA)T6;-F]"G7T<Q%Y >7<@E>.NSR=*O\@%C^XBWSSTC\+L[_C+L/ _)OPJB?
MY>+GSOY8QMZ6(O;W6,**#W,O4+*DU%YY_/SK\>^M9N<?\-B;QU^/X7O'GQEX
M_=]V/WP\:YZ';\T/G\77SKOS_=9%C_^HL_-AFW[] B.@S0Z8 &?-/0]>_T?^
M=6N;-2F,>Z_=V=]KMOYS_G:2%-0\/Q0[;P\D(RXQZL$:R*W.361(6\=S>4)O
M,$F:$@=NRP:]Z'N6NOSDY7!?]T[H)>2<LR_J/<]7M>?9'75<[#]*U)3="2RW
M*J'Z&V3JK]CWLX%21&O<O 5NOIO'S=,#<'D5I5H@K'*@E'.!'+<$A8"5,(YP
MYMC:IMB0JQ$E?82MS@52X7]=IK5+W;3N'U]=;$?ZT^CDI%T$@VR[X>W@J)'
MJ6ZTI@&61K^,L.2 4F'?#PI_^R?-AFH'=XD<W,7J7+%8H[D/-JY6&YJJS$X^
MJ-YXUPTQW,5#6*S%7JS1U*+W9!V0%FNA%VLTSR]V=>>@.LA\Q63^D4W1$PNR
M (9HPQ8G L'P[/KV*$P;97; 'AWU"_.U;&%Z(>/O7JV[GCGV_'S/7[" G5X"
M,=Q]S H=3QBK>[F8ZV*MUZ.FA#XDRK$\<<K+J9WW2M%XE!S/<?615Y+8>=+>
M[WQM?3V&_V_]_FUW:Q_O?OFGO;OWOK.[%[[M?]FF.Q_^_M:D'\7^V85P9>>?
MUM?.GYUFY\]O.Q\^\N;Q1_'U"XSKR[YHTK^/]H_W3[]^^,B^;K6/9TNZYW!E
M\^,!2XH%31URP6C$%6?(*)\#EXQ$%:,6R:QM$KJN3'TXHSZ<\:1K^7=^$NHE
M-!KD%)I!!#NNYX:VU2WMN/C#']GN82P,O=J"JRVX)[7@:LNMMMQJR^TQ++<"
MUW?3YT%\FT%]MX+T[>Z["M#?]_JON_##<YEW^W/FW>[; Y5\\I1)Y WUB"<K
MP+Q3!&EFE-8AIQ;HM4TFUXV^7-NG-N]N??QF<MQF]A#.<N_W;HWZF0MS\&QX
MU.J'QG]'MC^,_:(RT*1G EXOOE&=J&CTHX^M[V"N%11ZU&N'7#"NW_M>G2*
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
MYX2O;MT>BNL\BX=6O5HX&'F.ME=U49]ELK3V9WUV'C5- 5N$/<VYKX8@PZ5
MWF*2%&'81UL7]7D@5BSVGEM=\>?>%7\6LOM67?'GB>%SIN)/<(9S:0$YM16(
M8\!0JX5"A@J/-0D4J[2V2>J*/W59A]=<UN&:P-[]K,FZXL^RX.#4C&2">&MX
M1#XYCG*J%C) AL@;JJ*D.G%)ZHH_RYF<55-#30V/EIAV/TK(%7^>(R&@K@/T
M6-PPDX26&%8>1XDDYQYQGBARF#MDK0\N:A=LDBNVF?,:D]"6P)7_)PZJ5MV/
M%/I^=9MDK^O$\NN+?9<2_+:;6ZQ'#S_N]?*?ZI#XP_C*SX;$#9,A1O!E3*(:
M?!D6D'.*(*8]Y5)RS#E=K9#X\YR.7R30?70.K6/BBQ 3OQD^;QDJ)S6LW@I6
M9T+ET<60G/!(X2 1-^ 0 ,T:A"4ED3 MDV&/%RI_0I!X>N-Z!>,A#\D(6AZ[
M<^%#Y7<&R#J"_B!XG%J=6%AB8-41)=@B[HE#CEF"L(M661E%RD4L5RB"_HH2
M7I^-,>[HOB\6:KX@G]S%95DJMEFJZ/O-Y#/I@EY'YQ_$.[-5^C&CUAF'/,YU
M+[448)9+AA1Q4=$(KAPC*Q:=7[UB@$L0<J@,39LGM\Y=OZ<T5I]6SZLC_ L8
MX9^1\SJ4?P]R.YP-Y3/L!0D\((D=D!N)&!G.*)(B2"PX-]KXU0KEOPB:+&1:
M4YW__KIC_3- 6@?U'Q5@9X+Z@JGH'(_("J<19PHCFQA!PE+%-*4D$57GOZ]J
M4']EDAP7.ZA_/1+6T?L'X>!,S@@)BFJ6<L\I,#099<@H:I&3-'HI<<0ZK%3T
MOLY_O_NP'MMW7RS\?$%F>50W9JF(Z?GC_X]CL<_']TD=X+\C-<T$^'$D)D@'
M'EBVTWG(S=B)EXB&8)7SUBNS:HVM%B0(4NP _#K,\@[_#:WOFY>\)/CC^$UG
M1GL\&@Q;Z>RWCNT?MKK%R,P4[S?_K^O_.G6PBOO>YS[7DNW5"S6_NK<6BAO
ML]WJ1G14_DYH@;U[1[$QS'6B&ZTQ2C2^9YAH]!*,N>>_-7HEH#3BN(5+X]0.
M&O]S!Z1TC'.%J0#=\=QAX[R7A.,4@M?>&EI$-G05V;BB1;EX_I#Q[:IHRR5%
MT*__.<*^\T_7?C&CW>/WG9WS0]8\_MIN;L&SCC^>[IQ[L;MUU-G_LDUV/OQS
M#,_YL=_YY]M_SO=/FUO^?&=O1S3W#L]@+ >$,&)$Y(C%'!:.*N]YNMPUUF(G
M"!9*N;5-,-8OP6&)12#5[2P_MAON)%12,! ::W0BAB?L'#R/FFA4<-(26PJ5
M&@N5KH5J<85JF^YN'1X$6$F9*S]$Q7+XBTED*#<()Q-P8D%II;,@L4N"U!C+
M4"AZ4#52*T]E(P="&QE0"MFJ_IAE8;W1CX.<%='Z'MMG&XU&LW<!ZTYC/\X
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
MH\&PE<Y^6[19N+E.6-9RVSUK#$YZW4&O/\AI:L5$^-F)&-COV7!IG.0)R2<
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
M+'E3GP18&*":25TQP9D4#3*>),03(4@'%5'.@H)UMQB\S@<<IGDE9+\R*OP
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
M?^R]:7-;1Y(V^E<0O!/OVQV!M&O)VNP;C%"WE]!<2[;;\GC47Q19FP2+)-@
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
M)(A@JV._7Z8J=G8[Z#U8T.M9L/7.@G4BW_6A3*ZX<&]?N% H*VM QEH ;8E
MF@((;,Y=2B(*UT=_=M5]G^IV,M]#T'F]U/DGXH4PQ2E='-B<:SL^CR.VFC7X
MY#5Z297_9V=7?ZD'1I_J\S]O4@,'$M\_:78XP,K\_UXVZW,^DB*(@>&GC>R\
MZ0>YT1\\8]AAPUHM?<VHG U688FB<"1HV Z+SN.[343$=WE\%AD0>96!E]^W
MR9^A%?(S"-Z@V$X61@RG/#Z'VHKMGOS9M?3C6MJ).7>KSQ=IA%9$E:@H""5H
MP"@,1&4SA$3LX%:7;1O(\:^2KZ'$78FNID2)%<@Z);VKA,&C#U&ARBKDC$Z2
M[NRVM5&B=]AM@H(3,4'BS0%4PD/$6,"CUI(!4;M@KJM$W1(^+"6^&TO8N6UW
MI^L7N6W.9JR4(V2K,Z#( KQ!A!"UQHJ$%N/.[OG*/R"=[T-(;N8$U^L 0">Y
M/0 @6"6Y_?HBR4(YE0H4" $#_Q25<J!Y<T4;AIW;B89Z+/"R8Z\WK[BYB5-*
M.B3>""1>*[#I)+?U1\1W2&[L!R6K30 OR;8XR((71D#TB?VDD J1;[Q?-HD=
M$CLD;C,D%L4N(45#000T["!*8U!(JT@CV6@[R6VM<>\=DAM+B2L9(:.5C'N1
M($B*H(ILPP>K<EJQ*RA]1[T'BGH]'[;>^;#.<KL^EEUDN?F\H.Q"4C8!.FO
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
M)Z-M@"3-F+W>]XO+BIS(L'# KB8KGTFC[[)RZ[+R]ML7NFC5CL\#-"D!9I^
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
M=G:-VAX*U$V!8.^LO.I>_GA89G34JJ63@S3=+[V[\@&;EK7OKCR7ML>#L/W
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
M/8 TO([_-B'VJT'L4F?6T(%I1*!^!*1N1*3-$9,X]8DR,=1^<7XY 38!MH<
MVV>5=6[FE6WF&UCCD+E38$S@ 9MG6NKV @7P 3MSG]'&CACJ#:4QF912?')J
M$1QFR,-2Q^B\-1$.X^MTT?0RT$KRP>8<C6V1Y@^G)Z]/7QXW.;>VJZ7MOY;-
MN)F6K:=GS<XN7F&\GX.+JW3PP_7=8X-R'[7?/W0G^^LT)[<R)WY3?DP0/5)B
MQY*R0Y_34C@B;E@9;Y0#C?_.RN]?>J?O9,[B)..^U4U/,OYB,E[*EFH6XD"C
ML\K!86-RC#6Y* HED\4,9:F:CH]*B9.,DXR3C+M;<SS)^(O)N"%XEK#4H)'K
MQ9I#E>"H-7'#VU=)HMFGOE0<XZ/,L^)XDG&2<8?K=2<9?S$9GV\,) (/S8+S
M48K#I,5Q3]7E$4[GYJ7$5'^HUEU)LMLDX]:OUT,AXSZKL/,VV/KU>BBWP8Y5
MBDX'X1<["!OJ;0O)B ,Z(1BQ$T=V4MB[GA 8-*BU^JY.-#Q*"::/\*O!<1:1
MWG2AW[4L__KLM!^?SZK1/4\%ND_E]F)C_>5B7TUK<C-K$JZT[1Z67ZIOCD(0
MAR6KX]C5:;=8LQ];6_+%]"CPL_1@)CNNG'#WJ<!.POT2PEV*L+2D-D8BE[T6
MAT'8<0_%%0(LO9"8;X=' (\PKL17GH2;A-L%)742[I<0[E),-8&Q2 5<4@@.
MN7?'*007?#&HP( <EP2\1Z6LI&O4)-PDW"XHHI-POX1PEZ)H"#FW8L&)I>8P
M+X-(H$?GU1BEEIHDC"@5'R',BI5)N'TDW#XKFW,SKVPS[Z@^.<WU+S'7&Q)E
M):'6"5Q R X+)L?9FDM!"U<$J;X<'G%XQ+"2[,Y98;HMUGQR<BXGSX_UI1W(
MZ]=V?G#\ZFLY/EOZV;X^D).EZO3U^=F;>O[F;'R,<5%?G[^>%:A[;E7NM\AT
M8W]]8>?G+VW9?!^=M$\^[,1A=+XY?CW>],R-N:'AB9MJ9L;B40*ZVBPNI:CF
MJ!J-.#'VV'O,@'W$B>51I%F)^M &9$P([IZ:.4EWKZ3;*"VEW'I =HV7O T/
MXB27Y&(B XHYY4*'1R64B;F)N75C[E>6-'\\S&#"[Y[@MUD]BFH^=N<E+TEK
MC1U#9H<Y-.RYCF_\R@8>3 !. -Z3XCD!N"4 7NJA##4'S^)LX,XAM+(T\ L.
M.'6APLU#GP"< -QG .ZS(#HW\\HV\XX*HM.DW[%)W]!,L7'43-6-Y1VA#)?D
M."*XUI-PMA'O!+PXNV9>21;GKT7!6;9YT[7\[&L[D_-%#CT^J:>O[.#?7IZ^
M?OWOLX+S(=J6?[M?7?3UN%3CJQM8F0^[[9.+S?:?8ZM-4W(S4P*;*FBLVBSF
M[#@,^X'-BY,FWG7"4$)%E+JHH/E1^HE^O/]TD^]"ULMDS0-AS8[64D["_!J$
MN50?RW#UE*6Z("$.7[45QY#,=3:MQEXRM,,C>E36XJI.T*T,=#=QJGX% 7(Z
M5=M!WJ7F"*6JU<ZN"0WD#>/EB#&Z2)("QA0;#^2E1^S_.>5B^E03-0]1Z9N
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
M"Y(<<M0T+%2$AIQ,U*M/OK'VIM#FK.1MFJSO-@7)Y+NEB.+R8K:01!Q!RVY
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
M_8.X3J()PUA"$8E)PJ%4L>5*(\H5D9A-3^H.0=SG$&WQ=='&$Z)IG")@"86
M2'^()S80<&)Y+'4B&?<;MV^S).S<_NP>D_5VU#]"$#<XY0-K3&.-$-]=E#C(
M=>*0"AF(, (H3A- *"9 ,.2,?YB@U*]!3K4JB0/RS2".-76UKP!Q+"G"&S*"
M-HI,0ACWN;CEQ\%;>%GOQ^:YY><7K#EG6A/@QC<'1"@$4L,%2*%6,>:I2&.Z
MM1.SX$A^=FI90'*O3A1W-;S&3]:-(83[<,&W"2'<IS3I0@AW<>*EUXTZ0;2D
M0J<@Y8K[PQMC(%&, 3=4QPHF(D;8\>XV#_E330[AKO=2W$_]7BY/3?3)[R7J
M]_QIK'47EN"N@OL@+,$-T=L-7H(KI2:<:$%8K(FF":=&)JD_:=M:AOG#72<A
M1+N@-^33R!MR>?#S]/*+I8DQDA @G9P&!'$+A"8,4*4Y1E9*R-*M'<J2H,F>
MVQNRWH[VL,QVHYSJC\X,(0R[.#EDU\@AB05"D N 4L<+1*?2T82"P*?-(ZVL
MZR"QM</PAACL:^HJ7P%R".ML V$L3ABS'(858K-/2#B'GR9CLR>77U*90@&)
M!2RU"A#7X2!E, '::@(M5EJE*IR5U1C2V8A5MHUW"8?5M0U>B;$)H=E'IN80
MFEVZH7=YS=!+<4I,HBD0UI$OD0(#9_%)((BV_ECW!"GI$VZQV! _8%A>V[S8
M['YUUE#6O.2HL*1VI;P)84EM",IN\)+:!"JOV*QQEC917/#42L4E07$B!54D
M+*EMCE([O!ZO3;$5@IH4<$L((&D,@62( "HE3TRBM,7IU@[9YLF&;(P<G/(K
M'+$-#OA &V%-[7*8XWHP5\9&I;%2($D29^,S9 'WF=C,QA828T5BROTK(0F+
M:I^=.=;;  N+:@.;/"Z;A'#N\U/.Y=6EMM]^?DE2BA,+E>,8G0*24 E2*6+
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
MV-8.)GP[Q@': [0':-]8:!<\$4R@&,4L)23!4D-.*8,,IXQ!I&MH)X^S_6F
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
MZ)I 58]@K*0VB1.BF3^YB"BFN;98)"DU0DF30NM#$-,)*H0@GB $X>FG/L2
M2D%)#"U0S)D>!#(&))4:F$2E,>.(Q9QO[0A(@^VQ!-LCY#(\<P+C*N0RC'<-
MS2O@JW(:C#5Y[A=.RA]56N-\60WA_/+5H57):8(IPY(EA."$2(6@%"IAD%IG
M,]C;(_N/9/<%QIV'<?^<#/H3B:6T,@8I18DC7$M!"E,&K#'2X-2)(HVW=LBV
MH&(S*/>QCC8/@+=^@ <5IY C03""A##"$R4Y(40XTT(@I4/H>]60<"+TS2U.
M&.4,0)E"0 R3P)D<"<"6))0+;:1/?XJW88(#$@8D#$CXB$@8PK_/B8%C-6AB
M8S#E,6":84!2)PDY<C^4 S]"+7<JD&U8^#>@X(:AX$-"H(\ @R'.^20@-Q'G
M= 8O2F*3@%2D*2 Z54"X7@/&ZAA:G1*#'<CA*1F.CQKE7"ZP+-%MN;)1SC?S
M13D#(J^.+A4VA5)Q*XR%Q%HI4JZPSVK 2@I)[XCT!9?D\[HD)X* J2#&L2H$
M">0<$$D$X!19D%"J<))@8_Q)YFR;)1NR%.F)-6@( Z[V!FI/@<G'_BSBC4T:
M>MC&0LWJN6?,*)JIV59?A!BM#,6,TD0[[N)<,,PT5I1RF7 MTQ 7;:0(.9F,
MBSH;D%G!8Y :R "Q*0/"Q (@;2D35#'%DJT=NLWYAD0#EC;3-W6-1."0P"%W
M[)HQS_'G(=3<8'*9"#6CA'!B$PNP8Q) N/LA-38@UI:G<9H@J8U/NL%^8^)
M+H%< KDT;F0%<@G1^T;0RL0&3B9V]B84 '.E 7%&*."0&*"H4-H2DEIF-BQZ
M'X@E$$L@EJ=+B&B.V1)R)>:FE(E<":Z58JXW 2<:.TI)!9#86J (5"FS.$$P
M]6O"24R:M";\48$\+!B_A:CG/[<K4&&@PE6DP@<PH2,M:^-4,((D43*5A&LI
M)?,KT:D2*&2B-)3])C-1L$ZU5C@!%/J-4*1$0 B$@6$V36)J4TZ=1<6WDR1L
MA_CD]E1(4UGMXW:>_IP_)!J; /IH[Y^8<[&;<_ZL@;99YHEDH75"ZX36>?;2
M;?K[G[IW@OH(2;+WJ8_'/^QOI8[?#.\/[P_O#^]?G_<'T@\;Y-W+^LLX["^L
M05T=SW^J%"-<,)TB2R#QF\PRSJA*K(J-Q'&Y_(,'SW_#//_?)I=_4!)KA2@#
MBB04D%BD0."4 ,$UUHI3*R#>VDFV8\PVP_'__-N@+( F ?&6BWB6661MC$R<
MQ(0HD2:8<Y@F"<1,<U:=!,'KK)_%S_H,*Q(>!^\F5B2H5!B,D 4^3100DZ1
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
MQ%LDON-Z(Y^,6YS.VAKWI"R<5>3L1]2C3HNK^($>>C3>_9-X604/!=O$@BT
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
M\O)XSEQ6'3G<<4W)<ZFJ(OA/>]6G6O;=!UE7^RV-[XJ-WAG3% V-:>(6F3M
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
M!RPFCHLH"-_(E\ITFPMS*UG\90*( J8)]0/J$8<;75/HA%"P ^I>@;6VP'6
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
M+FFF%+Q_]57WV^%K\!DMEP3,6_Z-_.S[5+9=? 7?8'ET0X#,GX3_^R0*0KK
M[)(\XQN\>,),_GM@H"=0,Y$=?CD ;1,?&#Y:X"\'Q>5]?J?M$W](7I;G;\B3
MSTO,"'5X.[\<.!&+'=!!!,Q)&/%/WQB-EE\.9'&0D(L#(Q3%?>K[T>*S0Q>(
M^%?P ^<BWY;?VI6;R L)EIY_)AS^M]';KKC("]*^%!/LO2_R&V@%S,D*71$W
MHLJ8TCAN>Q$@6XOJ;O\]6M$H' ?WF-E\^<SPG7O'R PV16_\@IAS Y-\$2T*
MH:G.8/_3#N;<4E9;H:=W<T(GB"WA2\R@N7X O"\CW[FF( +,_FD?!-)P9*I7
MU:Y<M*^UR?CA8CJV0\ )Y)#WB%XG#(-^$Q0BJJ#8I3?RMR?Y<C'\@)](N-,<
M7E ?-@*VJM#)![RDC-\T\1TDLAK K46UHW3%IY,O]UM/W8&M1;5WX QV;(_@
M1^3_Y">DEOS7Z]#YI.Y+&97V;DVQ3RB[QL^8@61[X%65"405R3M)^R6H5E5$
M0:(1T*BJ[I IJ1V+^ [^-"CP@#W^[NXCS=S;P??7,X_:/POAV9'+>_4Z3*JH
MHF,0ANV0,K&=!FKDMI?5CEU6.TA2/OCE0(P\B8K& 4^COZ0L_I%E?WRD-RBT
MY\4JR%Z8:U9/IM&31Q8DA.9&O)<>0?XY;+^(39"/G/331<0HJ!CW8"LYP92[
M,& O*Q9&S;BV=;__&Q1]P(YZ*;PII'T-7 5!Q,?FSCW'+F:@4XE$W&)%K)B@
M 2ZVT.7>"QCYZCGQ@<#FBPPZ%=>LT#=5-&V=@5>^PQ<4*=?6WI;3/@_'"^YG
MN7.ON6"X\\5C,_+]/>'-* :JG+"U:)U=_! &&E=HN$-D2EYCVXU[$R0TYV(
M"X'<A85VC&^$;V\J?7L3Z=L+!GUS(,ZL@:2_\OF^!-W('EQ;=Z1H%)KSU3XT
M4WN.G<@#J?KV/:>+5]N+'-CXDM>9I#)83:]LRK8-BN8U\:']TMH'E8D$TR7#
MR+GS$V7AGI$%-VEPF1%4@Y-F_2MNQ^,<-EA^V8?<:A-4P3[X"PY"T"%!V12V
M \QS<?*S9 ]ORK9\5(@?P'S;370&@GN54>'__"<E?O@7^![,3.Z^Q\6]+2B^
M0R_^6'4%+9%-PA48!+P_T.[S"#_2+29\L?:R XOZP_"NNZ.8:[F#T6/&N%[&
MBYZMUD7NT8I_)>S+*]Y:S^.?[T4G8"+S^:RT2-ZELG=RK"1$]7?<OO4^.^X.
M?+7ON)O6"[=J>%)/P?S87OB]PB15Y6!Z__@#!AO%)F!'<_9@NK 9#GZ0<$ZC
M$'Z.3[$4FW2[\FFOI<<W<G2QP(Q?[[SZ 5)N"A419_6 /8)=A< L(VQMG^]<
M%Q9AZJD>^PY(?P)2B?Q3BK,HQ&Q*W1#D%89J@V*]H ZKEFX?2;SHD4+SRQ;
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
M& 0:B(T2]8X1I>D_""Z;]$/8 MN0?.F^)*HRQ]HDE-&R?<CX22K3=K["=<N
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
M!2W!P^G"S9_,9@/P HKEA?%0"WD'RYEWUE5>R&+$"*Y-R[G-<"Z'[B/$W*"
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
M#JZV+C$U\LHP5P+80' B=(E"H$%O<4]?K?-^YZD7:@H=+MD>\R,^@[@QYCO
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
M!=\R54T,E.0&+7A&5DVJ=;<2BS8H9HS($*42AC>I2M(1W^6I30MB&@0,;A+
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
M/I$?A>1"A520.:E2#N1C.=ZM >D##[HL8Z)WT?9=HG,'MINKS0[H-AL6^RO
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
M>TX"V \N@I8@@F40DV :%7U8"!++SF?(W@+VEP0P,/'W) $,POLAHNW;ZMI
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
M*X;V'C9[LH76OZX_(BSP/_[M_P%02P,$%     @ <8$C43]]8+ZJI   1-\
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
MP#2'&#K.9S^?F*:BA9M B%7HV]A)P,T;S&0*&3QH:9-(*S=_AD.Q<%V\/OR
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
M3ZH*!BS[3/W.([--RK5IK@TU2<I'#7J-<HP^"70CH41I"3M#M)\'YEKOMX]
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
MGS::'BN[^$"W.1UCB0_Y^C+ Z/-(^=.XQWB7L2AFBF^HX_S3\]F.QC\XL<:
MF9>*AK7R?9_I""RL94C9^4KJH84V(*,KS<WM+Q/SS4UAXW[%L*$B13(!-;=7
M=GK,FD*E1]\57)Z(HD5RQNV;75O Z]]ER@\+92.$ZAO;7K:I6,: HH8YQ6S%
MQPSXMMU3 ,:/>/ =,5=2)PN2 SY6W>6EIZAX.DG"PY*J=74842-Q2AONQX]A
M=KT?P=1XV'6COL:-5]R91M^&6!F7NVD>4*M>5>)&VA#1#W1O1W<#1(BV#N::
MC\\[X'V+JHS-G"+O]A@R JC[6./"OIVH$HYP8L((!;!'V=]Z?S\W/5(P27S9
MG*TDDCQ.UX: 1CNJNC.*R:V_ZW^*/X#E)BVV.//3;J:>6^30,2,]O ?$%XX1
M50 M>2F#7*BI?Q]8&(PX"1>L;".Q8;\H<\C(R'R6V38DO;G@ISQB0RG+%;6/
MYMX$VKDV9:1<)6JSDXW6:'6$?<DN-8,-9H@<.3R18-55;F:V>A.NW9LKK:*E
M:?)MLDVQPF+!T<"W@[FC9J["J]F%I^Y@&-NJI>'#2Q16=LL$4^?\T-Y@M+AF
M+I$+DXPWEC.!6IF[%Y]OZO+ZRED;7W\[_1+]OF:Y16!AC$\!'Q1G\U4%@OJ
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
M/5M1>YCA%8%UH 2B?3Q12/Q<+9%H^4=U^8ZDN]>"*$ZH;P(6[6;3I; K= 6
MC\>Y.KM<JQ4JAW!'GK",^."*@AB+&?G6W#SE: U>(Z9D*9!3BRKPMQ'GTLKJ
M#F]\)?*)N!EUKR'=F^'!5D4)'S;:E7Y_6]69/N9R!9$NFCV;&*5B=55"Y]O,
M>BID; 3;FTN&[5U,P!;[^9)Z*16U#[%0BW+PB7 A#+U9V%_3%WNI7QH\YL<T
MT!DYW11;&E$56W)/[5=WG50$R+05 ?)=!BHOJD#%]453_G7!#>RVGX],_=)<
MN$,@'SB*J S,NI)Z:4GY<.@3%0&(3-7:"8/C;^6(-LX-=5FMF6MI2^>4_2DC
M<]-?\].HSWOZ5;4.GX9].E7RCV#)0Q2]J3]H5S-HGJ@#"<DPPM>F K,E*.^
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
M$.XZ14<L1G#5SEX%P1ZN.65HE^7 \7<<TI$0G;N@3L[5%90K[7OJ+T=G H\
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
MFF\,20GXT]02?+K*P\T:![:@2E+\SO_S LW93AD^%A\"Y(&S]*W[,2 T1[!
M1X5VN+A.AUA4:B7T1/?[M85^ 3GOYEXH(NN@RS7XZ^ZWABX"LFP5YLGQ'CSL
MJ)#=<G'YAF+[&Q\3F[3+J\N:&0-OU)HI6-ZEY/S^O]P:6)E#A"R0@Z>F0N(C
M&LBYN-,*%-?_?88 5@U-"_('K"8J[:-M%]9YR<QYQS+KHE/8"GZXDSHPQ"VP
M388V#18?V4F.#+0Q,>XR:2#YK<UG]C=YMR.\S=1W\3O.>I0)Q<2J%%6/,4E:
MY5%.O2%;D[Q#7)_=;?J!) &<4P8^/C7?<$W7GWZ0=>+M?U;>59XW*7TDK%;,
M.<>.&@[G[>7%!J,+)K__128>02><YQ7^+?O6E_X1X$[@M^CR/RF[9Q2\#&T*
M\PNTW$(&]^A[&,IY$XQ(FL@?2\4I-'A;+SVPWA%=5^G=64/))U]37U^69:_J
M.4O$CATVG#S%,+H-DZBG11)B1_6N PM<\<.!AR]9X>#T$4!X91AUR/G;SP,N
M(H/0&IFO5Z+K:SVEV?,W/T4/&/AFGG.9AK&RR&F->#N8@U-3,!/ 8YMD1VD+
M2K!?4&ES/FK+=1JROQ4"^ Z09.6!PY40PFFT!;EVA"80I1E% U'@5P^,/QO_
MQ';\/]FQ3**B-7V^ZJ7F2V/5NW8S_W N0A1N4DWP]F2A^BE$OZKT>_8$5CH]
MI,HF50[^^H5PDO(X6L[AW^1X*WP.'.E88S:XW(J/TR =KII#42-KU>>,@N25
M(,^<3_5;@9X=HWEM]8U=]4D+-VN<&=[R2PP_4 OBWQ"@!PFT2VQVX RDTCG
M=\I I6_OY,FNDY>^W8WZ1Y#4&$MM\BZ=J(B'7P[U'7T\Z$TO/\VQ]N1+WHLY
M5O>/DUZJ3$$F(SBAB81W[^$GEVNIF8$.MLW#M%5!9$WRF/Z[J*N[U2J]="\E
MF6#N&GGVA UCN!EBDRE/]"*(MDMK^*JZ\;^\:7,TYI7IV0KS&^^G.>M!^OG/
MU.C?:1RKD6Q1_AUZ!!QQR]6;A.J33$9Z, U!<!U^*CPLB'))34R?R-!VE.Y[
MBDM];8)4K0A[UN*VSPX3:?JK@H\;$&,:".$2UA"XV[L,_8[=FV_3*<%$F8X]
M0W1'8AJ'=C02&R41[:! VEI$<O\+8T(OA4*]D4;VCDACC#LTZ_L"XZ'\77V=
M<,&YV7-.'%^<=WLO,5]:S]WDN(T#O*7#@:@C97;1-7=Z"RP(UE)OTK;AINCE
MQ@TI@-:ET*'VPD\]_2&0-9HG_%V;>10S=JD4@!KEXW^'Y_*?-5E?<_LR/17K
M4@,Y#Q#_42I%@KCH.3W<SH<=M;]A/5B\)/1"3_(MW%XG6:E=<JQHG-4TTUI"
M5M+\/G7XG%-'\A5B9]6#X4E]1$)\D2:&\=@S[XM V])K([=!-TDZ]^67E+T(
MG>!S LJ]XJ'^= >=Q""_%LS^1#I-E]&<4QM41S%BFU3%+&,1]7]0=]JOM)M9
MQAB\P0],?C0IQYUT)DJ;3OAE7#=24ZM<]NLV-&JMIC=EU7^[32@E!6 _2(=^
M@]CT,.SWFDKL28^)F@G.-V[5,?+^$QYN;(!0VV2M@0:^L&FEC7<KW@N[?C?X
M"-!\,]7R@M%;#PU$_OGWJN=YSTXA@J[?_ZT*HN22N:G5,?YY=1;:U57=7A/9
M5)\+5X8V_RXB8K;S6C@D>PYE;TXG'=FW*5R1;]=)_S :/'+HQ^MDZU;*TN\X
MLQ*YLLUDVLV 6;@5CI; )[Y8R%296)&W4HF"YO42Y<V_CO&ND)X_Q123"8WV
M_$EZ9X"[-A2"[[2/W/ 2ISUPC\E\')FN.Y3]9R?]4$\,<R[9!FO"J7?3"VF%
M9LSWG+QR)'DWO=QW49MF.A:>U-HXU67\%'!.\!% 9:L?'WKQO#N1Q\Q:3CH(
M7YKDSG[.W83(9HVI_O9#2+F^'>&5O6W*Y;W,KG^LA.Z48#PAA,K(ZWW]',-A
M&E_%EV-^4>!F>Y?N?88?I]12!WS@L@@ZUNT::ROF_ND@[+J+]27*X4N=L!RL
M.U=X JH,PC(G$J09(U>*LM,HI7(VJ7:1 WO:(T-;$!)]=^ VJ-]9^?UU_:!K
MQ<G0=VD$5(9V70Y<:-* $0I-4*BTT;_,87.>8D*Y;I8NLBTY>@4_^D;:T?G&
M5RC#Y5H=HU+#6(WWJ7-?](KEZ+SDMLQJZ=Z9DT<-$MCGA6L^+2E58R?@KD68
M'R8=\OJ>'769O8;PZ9LS$%[]AF #:,FE'^C*<MXH#*-FPIQN$E$<V%N'K('Q
M9@S12CV,-01V6!:ASMZ6./9<I^82*",4^FLPD6)4MX&&#<&6DS>"H)WW:L4#
M(W0? 36".3#K:$DG3KT[%KC_[V$#VWFAY\\$KP8]0R[,'XX\:,F0J!MJ>(IU
M(R7 6D]\OWO5KP72QZ9L.UA7-8I1[!NAGX.%X@3)->6Z-78!N00O?R()RI'Y
MIU)JFW^CJAM^]*QP<1L6OKZU1D5=(@EH.$BG"Z^/Q[,=,\NU7;CQ__5$HT0)
M>=3*I)2NQ(2*_O5S74AZD5=0C- [OUBI^]I?\X!K(:KWS+EQ&6VB-V>[<EZ:
MZAA?8E4VFWHFT[0CD,M]KUTNOY]=1KR8R]8U7W?^!Y$N0M)MYH3Z!3Y[!)CM
MHS@);Q\^A?.2FK$[&9\RQC;*,Q.J.UQX5W0QZ$V/B>R"[%K: JJC2:T%.<8^
MWU,TF2FM)H#&9<".2#RD!(9NOE(6=;1$WPK?DY/]^' /G<1+_'K;)YFMZO7M
M_Z8>?[M();DW"<ALA2&.R>8%^Z3<'(*U)J1QNA;XKSDZR4G^&!+5"Q.@_07)
MEH.9!CXA:22)[+V+U/([,YP^+Y[]^+A/TTS<V$UA.1K_S3&>HH>- I@L!_".
MCPJ@L$O/.FY!C_>P:PV,Y':HXMUJ2?RZ,.;X9Y7R*^.;Z20^9=.-K?.:]^]T
M89JR#9H P.&K.75T\:4!^\T,J\AB<Y:B'B=AKP2";-HOD4/&?ZJB_K4R6"QJ
M%00M66,MWLX;N>)9=86>8Y'7I].F]U]PVU),[NG7JZ-K&I/![XB]$W9]'!S%
M^?7E"?Y&S2K.,&,1<[#OEO,]%___.F'N?^.DGW^;]K]**TC=P:1]F6T#LUT?
MBS3JYA?& 1E>B&J+TGR1*GVF_ \U7_((2$P?>V@_ECX7M9>O^W]?_J^O9_^O
MW> YL:U:@UFP+*8!G\[,UK_A&FC$D**>*%\KQ1TOFTGRZP"_8/)Z97X^/-\&
MUS5FI!NTBV1_ 9)::\UDV.V\\RK[M7.&GE_+FP2: ,^-LSEK6U,9R1R#3I7;
M&B)P^1\*#PD\7^5PY6:_ZY_+/R.N[=08#)5OTPH<Q= [OU12U: A?<Y,HO5R
MU- O62-[] IUES8G4X\(3>-&<E)^*)&32^(ZJ:-3WWPS6;Z<]28;%*W:B?VC
M^]OY]S0A\*^T1PNUB_8CH(E;^F_*(^ !Y^\C8)-3_@G4#ROUCX!LG4< DC?G
M$1!1<.LZ^^!M\@C8Z Q\8*RWR<4].1I3N]X.? 0$7S]]*$KZ_\]#>"WJW,H3
M)ICX?Q]@2'@$6$\F7*MV]61G/ (X<OXW_<G_APPQI.H16&]%\/QJZ:O&]\E+
MOVO>M-4[BKVZL[)_ ^W_X!#N_P"M*?P)M'(4,?\ ;=*U__H3:*7%_PVS_X;9
M_RV'P";5F?0M-72(LVQ0+/ACU02.=#7Q6@-D/POP"/B/!'I-3CO&IHHJ\:P\
M@BW*G25:9YY+2.+;@GF[F]!(./\83;^L#(0$^+YN0[X96XU.9I&;M\\$:Y)[
M)=E6HG,A:8B1ZH<GXZALVICJLOF:PF]U'N\)5QO4WY(@J.^]]$9)N&7K?'6^
M@<G/AL$<6E*Q:LLL?84$&/>96"\<A>)@MA*9!S7ZI#EOCB >R#.V32=-]N!8
MLKNL<JW[X-SO,!I*94[NET0 SVY8/?!!_[')S7LKH=MX*U?R/<G;; EH83KJ
M6DB+B5YZT(D!?P1$"CWOF#_45TEILI=/XOQAQM_]FWR +75LAX%)PH"IACH=
MT #UE\<S[Z4$%EG;<1V=<)EE<UH",+42"$, N "7[B&2BO?_T+(,3UJ6?8Z#
MD8=$9@. (:OV7SV1PCRF@36D;!K-<!!7Q&S!OABC;M00+X&=9&<]CMSD=#VR
M%-YT=D;KQB$*TZ\+@!;!T&>A(\PO1_P @.69SN!JW3LA>**(V(QK$\?N=$:D
MLGP-V_<#2L=EXKK3GF<AZX(H.P\B\*SCZ*?Y]?2"](]%!6]C^5?/YWJ'6'J^
M45@F7+@JD6,$R4HF#^1$OGB""^&%2^7N:_M68"*TH5UXD0P$^$IA\CN5BY-.
M@B@(<SFHT)'B[X)0%88J B]3NW6@"<(0!3XF\AM\KQC;8L ANQ&7Q9'=L;&*
MTS\[)-SPV3I)-)UF1#+1._$UKKE_C$@>!_[@*&(F2+"^K92WWE>BC?_(21*+
M2_Z-RDM+-(MLMY#U] ;%B-K!,LJO<@".TF[4J8__5<OD<R-M;U"][\A1F%44
M!GA0(!5;$=8EM/% @GA>$B;Y&K_,/^\^PWC.[[74W9-(/AACS=\X=I(2_K)#
MYL$QY-TSJ*!\@]VB^T )5F8"CK-MYP#R6KY5VK&\<(A5^<S,#QAX89=I&BSZ
MCZ(?BU^/W6FHNK$][/.L2^Q\M&)\+,"Z?MV/@/:4X1UY"4U<>/-GX!65-$F[
M6 $XN3^;"GZV)\P=6+V:VM8E7.I(.K/J-5S!(_**.3\D^VO4.;>U[*R?+$FE
M3T<3A'AB7V(8X_O8+YL)C<Z/ B%_$/NOK*;J#^()]0_<#!SG0 Q@^@Q?OX@M
M4BJWD*R") $9LL^1]*&,H<\4*$/E-()RG9\#_TE6K$B_EPXID'3>\; +MH/S
MJC <55H\CW,H0*:&8,HCV@0/^4&/2I;4F'%>DK')\R:TXVP4DBP&D-QKD/D^
MPM@(:X<.KP\23+U#_TAN08LI=9#:A+2%<GYB2RYRWN'B7!G=%(HR$6.2T8V
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
MU"DGBGE(??&7(8="VR'(EX:)/S_5E433(NF)YJ2?3^+;B5L50'U9X1/%2;9
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
M,&8%4<KD3.T>Q. +D692JP\-GVN75ZHJ\QS5OWW[:?35.E@@B4 &2Q)5G_
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
MUM?-,2QV[ O++4& G+M 2MJF8NXS:[1V,4C-I*TS=<2M;Y4$-O;Q[KO+XQW
M:'@%E(#W(_58^^(F=]XF)$9K'CN'_L<35)1NBS G'$#2=FGV=4;I]'T"+L5_
MF1CSBG.*!<RX_5H9:.&@!/@,LZH&HI<Z?DV&'>W8U7;?:RV6V+ATR6B=DB+4
M,FFM*.N;I_]PMW ]8]._S<_53%*,O"./X\3-,)8=\OD(D&L7^/H@NW4_#?%S
MKEW"N,LE!@3E>MFHX!JJ>8(KO'8TZ'MQV6PH,PZ)X:1F/.<%L9UJY;?>I,+/
M2NR/:*I$->%<+F^2MN^<G/*,%1L;<<8#P&.//R$J<6;WZX/[ N0VD*GC@\2L
MRX5FH?N'@["L^0#QZAKIT]$14US1.]-P 4:K><DU(OM#BXM#@YKOR_N+04F#
M+1\U&="=@6+\U%A(U"4^4^/O)=GU;P1^ZEY!3NV7AQ;6>)@V@17=5WB_UG[G
MLXJO=#2-,O 9YFA,%'D.>,BWKIO)@W4'I(G+]U/=9[D^M2=M\C0P/8G#S#!E
M.)2]#!ZGMEV6RL"-8OP 8/F@[HV4&VJM?GB68SC+$0WV!1HP\3\WA6]*^1+@
MAN&(N^"&/0L/7GSFMG4TSDQ@VH5LZUY\TQPLP_AR3NAU\YQ@:4:WH]R[$TMR
M#CPG1GVQM.@@P$\B@;2"3>JH3[$FFG,2D_H+4 XHIP@3>)<J9M)/:QJMV3.R
M4FGXF9\N.^;E;5ZINW4P)H=9YROKY]Y0 G21&2AS%QQ+KD:9]Q? RX:MQ6^E
M]1IKR<@NH#SPQK %0KD*6J"=47>N*GV"%C1\L0!CM-Q1<LP*01C!>332W+@<
M&3- QE.;=FGO!>V=FN:R5PX:W=-6.P68I!8N!$3]W[SJP-)7Q=];) TCZXO?
M?)#>##6POHVH1MOT_N.29AEZ!8U>Z8E=[TS#WLG(\5]/6'&DXR?DV@ML':*]
M5I+]W#3[HS2Z3R9O5XR+XZESRDUJOV!J<K=.:@WCTQ7MUU1.@" AZF2(L!^$
ML&O;R'X_@!+8$IO&9>_:*L/EK']%D+B^1[^-T[,>0KU%Z@5?-IH7\0,;:*6]
MB-\]!:OI NV%?RYAJWOT\0T4W8C^81.->:\0%H2@'D]AZD5J<4TC9!!.>6RV
MW ,<4%UV3[/.*;[Z ?^IK!18#&9]D'9 0"#A1*EO5FM^K[N+DM)#:)JT+6J>
MVXIYA<>T]:S9B23QU+:'&4P]YMK-FXWYH7N&03"O8E""#L%'F26)0TWIW FX
MLF;<C+O+S5Q\KU<LU*OL_@)<W%II"]Z@VD6';%1 +'?.G,65IP;Z6BRE9*[8
MD]0Q&U,T!W]XOI7/@]66>R&"L)<\J=(72THWDXSMY,G>M>\5XK=.WW'8"-?4
M8%9YJAR+5#:V*GM@WX<6R8C7]7-1V[Y6V,=#3H:RA8]?%K=M;19_^K0 *G$W
MT7-"3I =>5UG9,77\#@S.0/ED;]GPX+,02&JLV_K[!S)&H*<YX2%'"..1YJB
M8YTS..6MAEGY-TIE>7&QGQ.XJ/M0!';/K)G."VVE&'>VM[;%S\BS4WG=-;4X
MGS\*S>DVG+#*@8QYNM>N4?C>9J/Q9B2S(!5NWY:X*]<H^V^F5SXG,C%%?'&C
M8UL/?R[/(,!TFSUPJ[\X0"[8M&RG1H*<YF-Q&@)W&P.T&#/;D[4 ^5KTDA.!
M*</2>VJFTU=YUK-&8'U2I5T*)":T(7/,NV-;3,P9DO'!#_?A>R\ YTLQJH'<
M8%.1L5]._VA5?Y\X++N\J/Q[WXW7@ K1)I-<KIC>/7DR#K71LK+Y>=GDE[Y,
M1)*T58Q99]NJ0H"U,^I-ZI+S1 .3WL?ZC]NO7T9Y4L?Q?GRL7MRY>3G(T%E
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
MNWPAWZ[D0SF+@C@@(<60(JDTC:419))S&"4)B\(0,<34*&VQ-B)-S4BY.OD
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
M!^_RA7R[D@_E##&*,Z489!$Q!=A,&W%. ZA(*%.,(A20T(4&+<>=&O$UPMZ
M2MQ-B1#PV4@,*I$=C2S;"; CP0%@'9CVKD+4F=L<\?')9K9#C\I?CG@<,I;K
M[?TXZLVZ6.2K=2%O%^)-_LW\K6P2O1(<$XD1AD0*D[N=**@]/PH#SI-8I3&F
M^CE.,;KS@TTOXG:GE$GPVD;"35S\XU*M_C"U&]P2[RS MJ,@/P .S#H;(>L^
M)8V8'C/=[-'PR3$=HXU**Y>U/F02BSM\=YAJ3[(3GD7<U-Y'IL8123"D) Y@
M' 4IDHH*%%F==;4=<&HFC46')*>S[M; =]/)$' .3"K/AJ2O?E/NB(Z4T=SB
M5J643;']U*FR!'T:4(U9>,!5*_LF5%<5)1 R;^S*6R'T2U16,WM7O"^67W.M
MT"QF62Q1&L)4F4[<(DQA1M(,I@31**5AR+C5N9I+ TV-J&M902/L3?W&:TA!
M*[ =JUS$MYN7?:(V,!_W!\R:&6S1V!IY96OEE9+_>+_\^I-^1&W@Z;\<VG47
M'S\*4=@JV1*$]?53JXSY]ZJ:TMM%O3\Y$SA.0QPQ2+EI5))EB78S4P)YEDJ1
MH3 .&'$[H3"6Z%8?X:CG'"JU2E#7JZI6YT+.38!SK$01U\FW<W8G-:'?38*)
M96G &@*0+Z:3@])SVB:1G^(J^_>1N])S1L:KTG=F_)[GZHHEEU*4;S2 U<D,
MDT99SD2BUR(929@$#$',&8>$BQ3RD,9!3*.8$.H6!CT]T/1"H*V<P+Q2(&_;
M0BT5X/59H[(Z[KI>:(R!?'B<+Y^D;'ZY.9GTJ!_I>++K]#S8+1K78SLPQ>^#
M6A\8KF3T>&:K$P.OY[1.CS3NV:Q.;8_.8W5?W:>6Q7J^RINWOS!/^Z_E0KYX
M^J0?U820<!K@6"0$9C1$IL&6@C0(8DABR@2A*HHB;E^LXM)P4W.M]P2N#\ ;
MD<&+)V"$[A.WNPRY1?S3*Y #D\:S8.A2Z,$GEF-5<MC#U"Q3X)\&4VU>F\%^
M]%61P1::[I(+%Y\R8DT%6XWVBR98W]7/>MM/[6DS>F8JC2**$PF#,,P@#DD
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
M%FG_Z?.4=.('WL[DE"N'&"^)Q0\6>\DNGA[9MTI8F2]D6=[R>N?3A/U-%\B
M(LPR&L"(!1'$*F"0DI3!A*I$+W(L(<(I_'YFG*DM8:V88$=.IZ::EW"U,YP]
MH#7PFM('J!Z5Q3IA\%MB[/10(]<:Z]3WN.A8]^7N_70_ROLJOU@N[POZ^,6<
M$&M68T:",$H0AQ3)%.(H"2 )4 @I#Y',$!/8KJE"YRA38X-="1TMH&XTNUG
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
M!SG/.N)<3=8I/R/V]^N@=\_#H,[ZA:'[+7/O\H5L>Z.\:9H"O?[VF!>T+8:
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
MEADT"W@64V[J^R6Q.3(8Q3!C(=?SDJ8XT=P?R,3%@KU2GJFM >\D+>67Y5R
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
MJS?'LDJYF:INFZV',!"'DM,AAH9D9*;ZUR\ DG%(<0 ,D&+;CMET*262</]
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
ML4BR+$813+BN:!^+!-(DS2"/A$RS/, \=#IRGT;LN7'?AX^?__W+9]!*J5-
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
M/>V._CS2C29.@Y2D&84XR@A$B=JF8\H2F(>8HSB)HCQRZA1T9JRY\5,KJFE
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
M@F/'<Y-A@LR/IO9[ZR W,AHX%W8,-3Z^(]-6JP T&KPX8UF8O#EF^M?L:;,
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
MHOI>,&&JLM+2LC6MS338.0P\@3LR)Q\K6=OE=RV DE='XBJ)%R=*L?K;TEO
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
M-V%U;,3?-IA[KRI-TM5R7HIZSCJ#\/YG6<T$C4E!,(4%HIHF<2P@BQ($X[Q
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
M3F(EB'#J.>PHP-2XHY,8=FD+JTYF,#=" RW$8QT-5A^1.4: .2^/'=<,"?K
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
M0K%$%I@1G+L1QX69ID<:6T'!O$Y)F.^E@]$U6*\T@=?US-SXXQ+2"6$10I1
M@6,,<98AR A!,(T(4T020JER<?P#X#Q6WN23'M"$ZS0AVMI55)OU9B5;W)^:
M"$%'&_(2S'84'0"\@>EY]W36(MYM*?HY'#-?02$D*U^::E1&OJ+O,1M?N]PC
MZO1M8QW*^BCQLWY6ONN1Z^J[]&?YN'G\N#&9XI]4<\IX_X.6<V/5O%NNS(FC
M"<N:89+2-$D03"C2C%VD,2R(_H]@*"<2QWE&+!D[D$338_9&5D [80V=O_WZ
M^;-#1&: A>IGHA< ?V#&ZI1I8A5 IT[CV;8*@4:CNFMCLTA;I< [4S6\56O<
ME7((L1UWQ4:*Q-VN7!V. YZZE7LR*_?8KMRB63G3P?'X]3+UWLM6O5#AN.&
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
M'5T^_W.]"^DU7O?I.BAN;.-K2SM"&L$^ W-6KX$QQ7;ETW@T._#W] !_-)J
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
M[U:/M%S..9-9E&0IS/5Z 2*6Y)#$"8(,44EIFL846>UI68\X-:[O!09[$L]
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
M&0W!/@I@#P93Q77_>QT4H,%B!CHT9J#%H]UOVWN8S,?Z6SM4]"2T?1ZWP(!
M3=HG8]R@G2]?39EQ>V>^MLV.NF^^ND!^T_C[SK/^+*M&OG?E8F,$Z3-ZBRB5
M,N5F=LT(1*)((>:(P 2E*95<B)QRM\GVRHC3FQ([ <'[SU__A]NT=@U<N\DG
M(& #3Q&]I*8#<3L/S$"/WA )TY;(A.37:T..RH*6^K_D*MO+!FAVW_RQH[SW
MOV3%2TV'<QIQFLH,PR+7SCS"C$":$@*+.$I$*B-3%S]@%_630DR/=WK1S%9'
MW50O6?7^4_ 6]Z?MHH2@$A4"<BDU^2-3=5?; T8*T2)'4D22N84"#&2740^6
M?M^8< UCE<X>>D'4"3NX12R7*X,^_?] ZXQ>OV;CL 5AI'[W%U$>K=7]:2FF
MT^7^(DI.#>XOW\GS4(76W\U_YCC_!UV8*/4OVB>O2N.?FS]H=_WP@[UOML)]
M7')3]$B^D^W_]>]MXMK[7_R[>9J_:,)ZWP2]SXF40B"40)7E,42$Y)"EB8(I
MD@E-2$$%C>?KU9HN+/?^1Q7?Z1AAJ\2 +"W7INAY([9Y^[G6K]EP:'Z0.TT=
M#PG&?28LSQLF:^FACRZT*C-@_@5[&IG*D[VR[1^-W5]^=G!!"P+H40"_]3C\
M:0:V4( >"V#  .\OYZJX'WN\BA6#GJ",J\&XAS&O8IVC<YW7D<)O_GRSJ<NE
MK&OMQ;&^3')9\\6JWE3RF_RU?J,!_H\YTW,>SV0.LSS3\QXE&:0YCJ! %*>4
MIUDL';>8[ :>WHKOCFMCU>7E[,];H+:;3L+#-_ TT L,]B0&.Y'!'T9HT$@=
M</?)#::0/&LY\JC\Z(;&2UYSO-J[W5#5+!_I0H_SN%JV2X>[==N+S=3J^;;Z
M?;5L3SK;/YH#] ^K2LFR^?N[\D<IY%+4\X(6*4N)@#Q."H@DBR'CL81QGO,X
MRZDF-,=3Z)#B38_;FDU&DV*Z[#4 0BI9F;+L/MM908UIQXNO9:"!V7-/+=#J
MU>ZMU&!?,W,^N[5AZQZ8+;"MNOTU31#1GL9@JW+0ED?!#1&X%U(X^<9NDA0<
MV1/=D\*/X7E6T35NOE>'X]UQ_9B7Z^>F2/7.?2JHV8=A!(J(:D^5I1*R3&!8
M)$7")&98"<<(6C<!IL?JOY\A<T [!1QWQ-WL8;D;/AC&0^^$=X*?X%G0"]]5
MM >#>+A^R 7=W7:38-R=;2]TCG:U_>[BV6)(N]A2=MWIE@^?S/K_4]FUS?D+
M76^JXY<L+C#.8U7 /-+,AR+$(8D2"M,HQX40"5;2JF;7#3),+42]56$&MDJ
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
M!>."0"6)PFE"6)0R-\(. /-(#9,M@0:_E4L@5HL%K>KFC\VGCN=8Y_"WH_
MF Y,WKV$I@4&:&2<@4[*@*W_+L,0M-'?F:'&;>MW6=^C)GY7ON[>F?B3-LGB
M\_?54OZ^:?T[H1#C#$&4$_T/:^HO<0J+.$T8$BH3=IN/IVX^-2)NY .-@*"5
MT+[A\!%PE]_S6^$8^.5V0,*IC_ YE6]H'7QTR]&Z!9]39K]!\-GO^'E._=GF
M'=<.6=T48/M<K3ZLJD?Z<:G,_\Q'NW#Y@F#$2%[ ',M<O\)Y"C%5!)(<ZX49
MIP0E3J78'<>?V@O>BP_VY)\!K0%H5 ![.KA-]JYVL7,"!D1[Z,,'>Z!=:OHZ
M^P^>"(;T*UQ%&-7?\,3GI1_B>QO/''_CZKRAM11O5X\F[K>Y^UU5F5KL9I'Z
MYGGWE<_TV7S45'*[;TYJZ_>_9,7+6M8?EVUOL:93U<?ENBJ7=<G_:@J"SZ,T
M21F-4E,T/=++),8AB3(%8R%4$B=)K!*GDAUC"#TUNFT[@)6]C+M2ZTU3,+#R
M"! 9Q?8Q91G.4P*CU.Q#%$3IQ;*>-5,6J4@IRA45;DODJ5E_I'+&#P^5?# Y
M)2^? =GI<WZI^'K6MYN;IV;1@2?T1A?(C#)@7V&PIS%@SV#_>YW6;1%2T_&V
M4=Q4">Q4-W6;6^5-DZS^"6E4#UAX8T1#!:WA,8;<XY8#&=$21Y5%QAS[MK6=
M%I"52WK&B>KJ)-VKQM>JI/Q::O#W'*]WFF_O^'I#-8>1A%!*.#3MB"'B@D*,
M\AC*(A98T10GBOBL_H)).#6'I1/=N"B]\* VTN^O8X"1?P9:#?R6B>%,[+:0
M?!7#C;74W%/NS%)S!@(:V'LM&MP(0ZQ6PPGY*NO9X!B?6_&&'\A]S_[]<EVN
MG^^$J,P2O/W?)RU=/%?<=$Z)E%FZ"HBPD'H"R%*H%S<11Y+HA4QNNWE_=I2I
MD7@K*.A$G/4_@$]-1:4+5:@=@+V^N1\$KJ&/\'R1<MKSOXK$#9O_Y^\]VBG
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
M,,?<9^_N&7I9/BQ+57)]RZ[=B2G_OUJ4O)3U7B\GHM*(Q05D+)80<<D@2X2
M)%+"K'PY4JXQEU8#3V_]^W7S^$BK9^,6[:D =CJ 7@G'"$P[0]B1;GAP!R;5
M*U &[KGD!U/0"$N[D<<-K71"XRBFTNUJSZ <N7Y+Z^^?J]6/4DCQYOG?:I/S
M][$YQ&TZ-JW+'TU/V+F@%(M$8<A9;FKMRPA2H3*88LR(("HKBL*EUK[]T$[.
MX@AE][7D@&O1P<8<?[)G4/8R [H5VC%\Q]X.=H0U#+H#DY8!UD@->K$-N+\9
MR37$?P);X<'==9C=HWV<$0L:^V,_^KB10,ZH',4%N=_!T_,Z>3A\9[R[AR:"
M\<WS[BN?Z;/YJ*F[T35CNA.B-#_0Q:[V]BY%HRBP*F*>PB*.<H@TEI"IF, T
M*U 4"XYP;E5B=A1II[:\/ALNLJ>O>=?WO]?I#!JE9WUKM!G8*;Y7_[ZVR1MY
MA:?&TKN<RK,PM%,ZB<? W:L=PSQ!G>%!!1[7AQX#^R/7>Y1!;YCEV'79V!G9
M]H[=_B;+A^^FD(=>Z-,'^44^TM(<_3?5W+6D&[KX)JO'9!YKUS^E409Q87H&
M<CT+4LP$+#CC%&5"Y4PZSWWCZC"U&;&7&]!6<%#UDK=])UK1P:)4CGO1K_%\
M.,QRT[7Z/]#<MX?$#&R?I X,L$4#[,$!#!Z!I\37L67PB7)D-<:?/E_'3B<G
MU5<2Y=:NNE<=@OJ<1]#V=V5)1#!3.62Y*1K/4P49$CF44DC.DB02E/HUW;U1
MLJE-B_O=8FT8L[Y(F;?V[;W5[);SXFL8<^C9;EP[WM 9.!#FPS0.OE6X5^HK
M' C3\VV'0PW@FRSR0RXW\K.LFBH7&IQ[MB@?6AGZG1^<$"Q8C& LLARB/.<0
M$YS!2'"1)"RF1$5NJ0[7!YT:FW<RS\">U& GMO>>G94![,@W-*P#\VH 1#V2
M)NPA"IM"83'NR D5]D@<IU<X7#O0 <A95MR5'U\*TQCE=_T(OEL9KWJ.:9I%
M5,00<]-:+^,Y)#F64"+,(LUDF#BZK@,(.37>VZ^4WTH8^E#"QY*!SB(&ML_
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
M3V1AQ#7G$'TNH&)$<$D$4)F BH&S%.UU856N5L361L,K3'_\O/CV*WWPKU6
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
MT1^:QRBCU8G[_8;+W?C@XSLG[@!^]:3H!+XHR]\(Z1*J.49AHR+BE;2U(T8
MYXL$8XW.*F8K?).BFP-H'<? '(V V]T3VVJI@Q#_Y705/G]>XN=M,X-R=7]>
M,N6829*<0.!*DP.7R/GSRBLP01H5/2H9FKS-V8NZ<6*NP<$VO":>T'EU]G;S
MB /K_!-:G5@[*7QD_]HR'1GY*\"T\* ,;9B0BX9HO!*:3 NVJ7-Z7/_Z/2[+
M8GE2&_Z\B[/I=C]<R$ $%YW-$1"U J4R Q=IQZ54G+.JEHPT:22\#W%/PZ]^
M"(KN\*N'4U$'1^#%](E:=K*=NGR;N4EAP19>"NA(?RA=&,4(F$$H'WG* EUH
M4F>_%W5= &] 4-PU'V0P#8W]LN<*!XL+#FB?1EQNAZ#\'7-8+;=\_TZ[>#J?
MTV&S_AUGW_"$=O>7U<1RJT2,!621=2:*(T\S) .Q]EDV-J,M>J_89@!BQLU[
M-P/@*+KJP"3N%?A<2)89DRVB@Y0E'2@L)HB>#I3B0M A2UE\DPE<#Z*R"X0V
M/9O;*:UG1/X9U]L65>M)Y#$;E1@$;2@V8BF!,R5 X3R86AO"5)/&87O0-NX!
MW1 9^V+P0#6-?4Z_^%+KCJ;S%V]>36(6(A5!#@5Y&:!R<> T4H2?? I:1!?3
M?B]OKWSHN%:I/2Z.$F*G9N=",N> =EXS\CP1,J\\F2P@&#KALX[*HO79AD:S
M;7Y.W+B7R^,:GJ,4]7#P^2WXYC6#A_G3L ;H.>T=8ZU&:2)P49_"8[80BR4A
M*>-0!>L2>Y@!>KZG 6I6E_?(!NBA0AS]]-DAGC,L7TB'#M9)/3Z9J 4:3!"N
MG?$0!04Y0NED6(K:Y+ ?,/9;<-S)D(\%F@;"'QU09QMACNMTQEX,LQK94HA:
M:&ODY !SXJ"\%>!XJ$U<O>>)2YUN1G$_L2X[%AEW\N,C6YMCA3PV6%Y.5VFV
M6)TN\0+^9^RLGN4\W396>3/?Y$:N95IL<LHD'D *-&<U%5D@,!.M#%XFY_<[
MIPZE8%RGIV6L_WB*Z=WYOCXS^N^8)XPKJY.R@-4&*T1!)[L.H(K5S,>HREZO
MHH9UPV^1.6)IQ./@YB&.^7%*[ .B)*/335OT<TX7R\M9P!_JK?$\?,;_PK!\
M-\>)*ZR@0P;.&7TVYFLS%9AV?M'"V= L5GP0H2,658P%TW:*?$I ?59HT7,F
M0^399D*3#D&1;QM#[0M;0(B89/8E)-;DTO,@:L<Y]9\ 9 ]6:0>XO:,JZE*
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
M/5]I?C[%%?W;Z<DM]J.2-HBD  53)%Y?>Z%K!\XJ[0(&'=MXW0/ST=T1>QR
M>]!V!V#?(=?WR\7KVFOU2LO52_:XXD9'G8"CJ&]=$J>SAF7"GDU<QN*4?JP0
M\CXZQ^U=T RL+;7U% 9>WY4O/YLO71D_#;,A,_\W/OG1;@#NX^@Q;@),]JZP
M;,A_++%VZ$9P7$L(RC)M<[3D3?[#WP1DBQ(W'8@*KQ42H4#DTH+7)K*$VD??
MI!+G'^@FX"$X.OHFX"'ZZO/LW>0=8Q$%HZ]FFEQEE2P'9QB"X?4=:X[H0A/8
M_6/<!#P(!'O>!#Q$(YT"ZWH^JJA0LC(9A)"T+4N1X&HIF&18=!2U+4.3YP-/
M]";@0?I_\$W 0Y0Q=G+E[J1U22I'H1"8EN1KYL3 %W)S568EE<18%N)G7MC3
MO@EXD![WNPEXB%#'AL9/4M6)@HWL4Z[3.BPH0R&RYZ: B(8B8YXTNOU&Y#WM
MFX"#03*@>,=&RK^_?/YFGLXI+X$S(<@Q#(+$HKQB$*0HFY=$S!<OT/G]#,?5
MC^TN S"8L3A8>&.K_3^^!5S.<?GGQ7+]Y=D)+J<IS*\.XCGGR454.3O(BA%/
MHF;/- M@B_*^6!M#S'L!8L\%QVT UQ J+00^-HC>+Q>)I/7O2 J:?[ZPA.=2
M/.,H&^3*D/_/DJJ)KT#6T&( 3=X:%MH9SNQWN;/7<N-VW&H(H.&%W6=T=)F=
M99B%TEI#++Y..2\>8M8)"FKIG$G6\,<*C)[J)?3  ?AANND 9YO-@WE5'_>\
MG'XCQWZZ/EU>D2.N)D(;:9R5D&I2C/Q[ _4.'TH),G#'D;7I'+$';=U%6P<"
M8=%6*V.?AU<$] %G88WY6?YO"B>KG7Z]6+Z>SL/LKXOEW\A^OPA?I^LP^XCK
M]6PSN&-2*#+(63/@I0[JR&2YHQ,>*)C@F#A/XF8#\CN.R6.HZ"YB.PYHCZN5
M#NS<G\C%>+M8K=[-:]>PRXTTR5I9](&!L;6KK/<,7"H!A-<!+;.QJ"9/Y.\B
MJ+N0<!B+-HC\.\#1CGND:P5&GRX+C/A$H5,4GBC VF]$L4).AE:&0A:F?-(Z
M\+)CO$Z3^\D[B>PNKAP&;\WTU!$&KPCM52E(P?(W?$EF_%VY\B]\HI,0CJ<
M2=;>02*:VEO6@8@B8XR616PRV_1A9'87G@Z+PP:ZZA.)[W&9JN8^$VO_N:@1
M^<6-P7F%V@0+2R6Y#,R0N5><W(9($3Y@*(RCU3F))H\7#R-WW$Z^CXG,H777
M$4*OG .W2RAK1F"/(LH_XWHB;,RF: -:8NVH523X%"/XZ*5VWG&7FI86#L3'
MN+U>'_/4?S1MCQUCOTJ+^>)DFKZ>+M.7L,*OM0?5I(3 F96%CA$C0-FT>:!E
MP46=10P%/=YH=G%'\+SSX\?MW=DF*CY>CAV9O:O&_8R?36^R9[/-9]"/ZZR
MWZ>SV:OO7\DKV33O>8EUCO*T;I.3.NEPXC@O,4D+K$Y)52PS"%%F"#)Q'S"E
MV*;/_J!<[(55_V2P.KZF!^R_<CC0ZW7/^L=ON/ZRR&_F-5-:LU/O?I_35OHR
M_7KIT4Q$R<Y[;D'SY$!AX+6U3 +I>>*92:]MDPDE>U.X7RZ;/3F$ME'1V,?M
M;_6/_[.8SM?_2=2?+O$_P^R46&"!)ZQO7;4)=09H;9SK%&B%.7+-9;+[%1#M
M_OS],/)T+CR&$F47:-@TQUO,9E?BIG?E-E^69<N4#F!K#U 5<FT$6DPM:5#*
M%A;CS3DB]T%DOT7WP\T3N[]H)?0._+??IO/%DJSF.4MOYE=96DU0:8R9PN[,
MZZCAE MX)SUHJX5"%FQ232H ?D+7?C![>K<70ZIC5+=ILV_^&I;+,%__J.I9
M?L/?MU=\:7O%]W6Y^$:R6\PGQC,7G;8@4LZ@'$J(-A:0=1J"S+1GY'Y'V7[K
M[8>=IW,3T4K48Q]UEW? B_+[=?8FPEM&4<*FT-.>M780=&Z'E(,(C*E<]CO:
M[EED/YP\G9N"087:P=&U(P?W$4FV88VS'Y?9N,T%7$C;AW@Y;P099I<]0:\*
M^,5BM:Y1ZWR%>4);A4RKH:/)U^;929"T@XB@I$O),Y^9>:P,[)!\[0?KIWO-
MT ,<^MP=.Q['GW7</KL<7")^G,X37A%!O3I\ENJK:S(/DB?!([BHR+.UQM!7
MTH H-LO@E+2ZZ?7N8)SLMP/^(2XE'E'E3P;SK\)R3K[1ZMUR4R>TCQR<4:D4
MJ:$8.AZ5P@S>>D''(Z(W.7"6FC;C&IJA_7; T[E/Z0H 8_O-][1%>7:R6*ZG
M?]](85$HR SSS].+6\I)4=J7$@)P6^K+%R[)%<0$K#"C-/>"FSW;$QY*PG[
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
M&V+)*68-H0ZY(!MQX)R-8%2=B^@I6/2RG=B:\M;OB<T^6'WX[DD_H.BB=N8
MH5S5ND^\C[9D[T!ZZ6J_<4[K!SK@TDAN1(CW=L)&LX KFGM =D<(/-Y"#@+#
MN2)_>[5CDD-ALM[;=X(X5)3^@TO> X;Z/U%,T WO"QY"<@_GI"\*]X= X5QA
MOZLN)E&1$EQ,8+VG="68""YK!4''&*56A?+;3NQB5YYZ. -^48;3!$R'YZ2U
M@&>LG)0/DY3R4V2E_.1IJ5,V9&T13'9U[AN!($1CZ]RW8(*G8 //,RV]=_'N
M(;NY%D-(GL6$"L@6,F4\IG::Y0ZB*RX+Q;33N:D8=J>UA^#Z>"P]VK*@D=*Z
MB I>;S8"#^'52%&D=QXLJR=C'"WX%#SP2$N'8](IIEH ]'"2.\%I*SS-1U%M
M3S!^A[4!W\4]9B>>,XK7ZW"72%PI7=LDB6A H&3,,V=1-UE3GJ%K7$">"B /
MXW(07?4$OD^D.:QW[.@7'F!+*W32N@ \UXM-562Q4.I8LG6U;$XEU:0WPD[4
MC;M-,"X0!]1;3W"\;D=RER&>C5+(,N5]B=:4>DO>YX+@-$^9LD#I3)-D_1FZ
MQDVX1_:%0^BJ)_ ](L=)R:&.CY3 O"1CLHKB&2X*2(:!I>@<$77ZF''<BNUQ
MH3>$I@;;A3EFWL;FM8=(,<5"SMQ(D$G4R5Y!@G=<@351"RXQ"=.DI<81-/>P
MK7^Z3.94RNW"@UXQNXV/'[-/])%[M [(*,D^F980,H7*)>B2E'0.<Y.CJ-W(
M&WO0RHGP\@A.!U1=5Y#\(5)^C#M:B0H7FD,.-5YV/D ,DD.2OG"KHR#[;PG,
M78@<UWV.#<_!U=@52+>Q]./&5Z<M) TN%4%Q34X0A144YFBIHQ=6IB9C@W8C
M;]PD:&Q@#JBZKB#Y&$/!*"D]1\!41Z)KPZ'V6"3H9,:+$4+$IECL,AT:&X1#
M**N#A.@Q-@0B64XV('P=0L.008R&V&!*1&>CCNZ4QXH]E%F<+I$90BGG6?)P
M9\?^T)('<8J2ASNTGJ(2/PK!?0@@!*E>>24A6F[K9*A:BU,(;Z>:0S!"R<--
ME]<?.KQ>2\>&4I*Q!7*N@]^<S1 U1LA6%Z-9M#(TV9\9CH5.#IZ/1-X1!1)#
MJKB+T.X1AAX1R:NKT\Z:>EW2D[__T-EXDK5VM;LA9!9KW$)!;0B2D32R\CQJ
M&YAIBO AN.@$Y"<&XV,V<7)<]&P6#^\XX'*B+1KF*$Q/NG88XB) **J 32''
MS .SMDD&M">=9[/=/@*T!]%MS^#]=5ZCO]HM)%[@5@7O*8B<+KZ1\FH--#&;
M(R\H*#O4*#TH60J$Q#T4+X*)L8BH&U; 'T3SV:1>(X!Z<)V/W>?A$3YK=YPO
MN/SW=/5U?KFBCZ\S4B:X$TR1).O8FO40D$CPX\%K$;P-8L=)KWN^N)/F:>.
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
MS]B/XBX]ZFD .[0^QZZ]>'=)R1/^M&ZF\_-U,YT8'--(.1-'3@N0=[693@B
M"9D4)=ALG[U\\?CCNZSD&0H^ TFUK\3TEG V>9%+3JCD,Q3%6+UP9,$YE<'R
M7"Q+TCEV0I>U>XIZZLJ=TSBE_772U8IY?1OE%DL3%)H%YA!DL:I6(CD(AD4P
MHN2H4)J@3C-.Y1917=;9M(+8T5KI((^]EW#=XJ6FY3&'%'@*D(K!NBF>(3(5
M@5E16,S"GJIXX4>ZNEP@FV6L0RKI/.>IJ!_)/_1RJSK%Y=8[M)[@<BNZ8BQ3
M!EQ*')2KSDPI5EOI:<$2\URV;38W_.769R!_LP^9A'<N12BN;C^C"^ YJY/2
M,'M)F7#0IZED>9B^?B^Q[H.9/?W10<KI,]ZZV9].P3+.:\_SR,A_<X7$BS'
M*"EAR6J1\331UI[G!*VPU00#SP5:AZFC3VC=6<.1"Z:YJV<IJ7;7I^4[LL@A
M"9-9E@*9:=+ZZQFZ^A@=>U*0':&8WNI#;R<FR6FCC6%0*$HD9IR"D%%0D%@O
ML1@IF5.-5\I]$\7FDU]/@:LCU-!/9\[G,A#I"V,: Q3*-DA0)8$WQ8.3.A?M
M?52RJ?<Z)DUL/MKU1"@[6C'GF1K>(?_0U%"?(C6\0^L)4L.2HBG<*K!2!% I
M) KX=0%C%)>>%X6Q;3>\X5/#;4^QV9=:M_G#_:'/(5[@A"G,0FD-Q<L:&@H/
M7CI6)[NGG&,V+HH6+#]#5[^IX#X8N>M_AE1&!R<Z-YG&Y>KK?#%=?7_U]W0Y
M*4YSST6!.N8*ZM!C\%9R<"Z:$'F4V;1M,/T#.>,B:5"-/]8F\G#Q=PFB-_-O
M83J;&.--,):R")%,/?:6X&.(%  &5@R&$.].&6L%HPU!G;BD(Y3]+'X.D'P'
M"/IAR.3_>[F8+O,T5;W\@M\B+B:)FYALJ'>ZZNZ'#V1CUEM Y94.%#5RVZ1L
MZQFZ>L/3(<J?M]-$!\#:=M=_79O^++YO>= 1M?2A $.R,Z4R Z>10W*!"^>+
M8:7)'OI#Q'0R>G9("!TM\PYP<U\POX9ON/;7BM9TI2TI6.92!S)Z"$Q;8L<3
M1TIQI=J.J[]'TK@8.FU\=) :N@74UMI\4)P+#)!3%9%Q 6(N'(3G(;DLDL]M
MQV \0%1O:]MABM\)3P=HH0-$$1>_X6(ZSVNIY""*5KQ D#*"JA72,: %PY5V
M&"27IDF$] ,5XVYRMW1$APN[)Z1< 5T7CR0-T*:.%$:,$%6JE]D"KPU 2!)-
MAIG?H6-<#W.$1A_#Q@'B[0 =CYO-S],9;N< :@KW'4IP(=4=LU@O8=!WW ?.
MLZ3,-3<Y2]N!MG&//%KZG*$5TSG6ODTW:EM^F/V^),DQ:W-F]4(DI0D**?EP
MJAX>HLQ<H@G:G!QR/Y+8Z[;D@>C8 WU'J*IK$$Z$]DEJER&XVB.520?>(27
M@KBPPME4FJR,CY/4:V[7&F1[J>(\!]B8'\D_]"#7G.(@]PZMISC(]4QR"KN
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
MEB#7[N;%FZ)=DV8Z#7@YTWXZ_2X#Q^+E11C-_1"R1"VSC0%$RK57/T_@A)2
MV@91I-!.8X\F<UBZT5\I:;\&<QQ6CDPWWL[Z,)CK'6=R'YA65P60]V5C4&:)
M18%P@5R)C0J\$[B6C2RVIFE]-:S:D\$S;<_3KWDU058?N<K1*_4ZJ*U]C*X<
M#RIGBJNC)J(C/04.3C,!228?M- JREUFLXS5K.2&DS-MZ=.O%1V'E7[,)3XO
M@OB\5NX<AW[$.MR)?GXU".HR7'S&Q3<Q"<ZJ$K0!++9.;"$AQ:PML%"84.BT
MLZ*909V6US-M!M38Y#K&6R_]@HX0T?-K^XZ2XQ,E>/:95"MC;>,OF"9W9A$X
MSS+K.E5RIT%#)[?4X41PIKV*^C7@D=#Y(A;;6_'&SD(R/EN;N0=I1+W!6:\U
M6!1@K.:&:6[1MHM>3\OKN79;ZM=86P.N'ZL<1F]WA'1U0/+;8IIP8KW62 D
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
M1ZV;^RBK"RQ2]+E8%Q>$BUM[0\M7J]5B&B]7Z^WL^?VR@YNBA.5$:9T,I>J
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
M#8O=&B)U6V^8_(6&D.E?RD,#YU9[L!MY78>CU1&LAG33+^SZIB,%%T( SK(
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
MA>?X.#G#5D >CY4>A3T*T#P3F+V]3D46CI-$:!=$8VL?'"; ,V*-)U3D=H>
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
M:%0\U0! 4'QK<S' !&T/E6BC>.,D"!0E>*,,=JR=/X/N"0?CH _A#0V )QH
MJ.A1\"+!*]S,51(0$QI(KBBK6*K3[#OI?_R]$PY6?P^B&UK[#UL!" S:D\4J
MC "K$ OY\<6!3MH6*:S0HMN^'W/GA(,U?I2X1N H/KB5V/C5F^NDM]=/XB$Y
MC=P5R$(94%$G0K+G(*QAW.=85&I_1? $<6/IM= V..E=32. 7BT'689YPHV,
M^(19'=#S#+05%2AA/ 2?-7"EF&;.9',_K;ZO*.4.'2.Z7^E%T0_"E<.E/@+0
M[,*W5S^FZRT'U@<Z1G,&B62QE>984PHYQ7(J(3(Z7'V3I(&'I(SH":(%=(Z4
M_0C0<S,P^UUY0ZJ9?YZ29;YJ34TG.9;I?+K&6>W _NI'FEUFDN3OBT7^>SJ;
M33A'S3-Y!KJ0Z5:<*X@L*N":9!"8YZ+-5/1CB![6JVZ.R)/I<P38?>S%;Q**
M3XP'\ENKMUI--@1,$J0A9R-*+]ECLZ1Z]LRVQ SKSS?'VM'R'QN&7GX)R\^X
MFEAE6?'<@U,,ZQ3) *$:<F.BE%$DXWA[#&V)&:;AP3 8.D3^(\#0N_477&Y,
M[(WUW;'B2HV7E001G"63:A4$2QN#8FAE!)/D#C1QX9^A:9@F"B=#5%_:V!]8
M_@I8<_Q<X]Q/O>%K-^K]]6)Y1WH3R95.I=:0"G2@C$8(47O(04;&C1:Y-$D=
M?(J@87HTG Q9O>CA'!**_M=E6-)RLY^OIW,*C*=A]EM8AW_- [F+A.Q?_/J0
MK*,C5^P]-:E/"?24O_1PS=MC:JZSSJ^S35)6Z$U$8(9G4+YPB"9ONM9BBC8@
MYB;U3GO2>:QQ?':YFYP_# J%2XK"<EMJM5S=HHY\4Z9SX.BU%^SDTAA)+G%+
M9-VWH0W4]0^PJ(>73W3[\*GM8\/"BGW!ZC4%$YHGB#PS0A(:\'72$6'8IN"S
M+Z5)_N*)S>#-L\OS.ZPJYE9ADJO=T)D#+:OC$E@=9)<E)(\A^(1!LC9C9 ZA
M]KR,Y#ZX>SK9LY4R_P$V\X@<]XY?/K75;)G]OB]\+7HZ>0L=[X1B4*Q62R83
M #F=R%P61--DVMZ)S>9N_.PD*)5L9 )8X,2O41072DY[R0:K@_0VMKHVOB+@
MO(S;/NAX:C3T7B(?P2W?[\O%:O5^N2A3,NY9.J-+G2A2,_FYYN!9J7D,B0NR
M[E$@;X&66S0,^[)Z2L <*O@18.;.-=%'7*]GFXSKBWF^N9LDSKY/5S4W;A(C
M0\ZS .Z9!Q5+S;F*F:(K;YWGW@0;VABA?<@<]@7UM*:JF?I& ,YWW["V9:DS
MK\E#P;>TRR8N2ZDY^:HBL03*<4XLD-P\3TH8Z;UW33)''J%EV,?34\+L6$6,
M $M_XOH6\<$5[:)#B&2N21@)P3D*1W*T+F57LNLT&VAO%-VA8MB'TU/BYW#A
M#SI)8$?^J["<$_A7[W'Y\0L)]T583=-$"(6,)PV&*PE*UQ0J*PIXH2PF+-X6
MW0)#CU(S[)/I*;%TO#)&8(WN,_';='9)\?6D2#J#M<S 4Z(#.DD-#FUM.D:>
MI,'@-&OB7SU!S[#/I4.BZA"%G,.5U?\.L\O-!\.\OA'.IN5GS7U/:7$Y/ZP5
MW"^^V/L5U3X<''DU5=NL7B]W\=ARU]B3+*=D Z^'& &P2 $^,@F9H)=L?5\W
M7<HM.@T;[$;2,4,5;ZYWGU_KL59B-0"V"AT$17M/"17 F5@@D!4.0?-DL+<Q
MGD?0.=R$O@:(NCVL\52Z.X]VE\];BR-NZ+M]^,36K\7]_!Z0M0:33I9#29'@
M4WB=-^X],!/1,S3&WQ^P,F8CV'G[;"K%A$G1""DA.)?K0"QR% ROH[>-Y99V
M+/(N%ZX]\'Z/LM$;NGU0<]O0M=//" *$&^9FL\7?M?9K=9,LN*H]PS9-,!+C
M#NLE#$K#R6#KZIX: R0SM-E;H]O<8W0C;ZS0.PH;B^:*&CW\M@78.I)O($E8
MR)0 %:2O;;)I'_L82A319]WDC:D+<<.^5K8 Q5ZX.T!#(T#=-2NO%\N7M/QT
M7>\+=]-H F.A^ #!<HK$LT<(W'/@B&BE99[%)FA[CJ@QH^P0""P:Z6,4M[@/
MQ?6N_+8EYE/X<56!N&7.,UZ<#A9R#F%;(RLI^$*1D!47C+5-BF+VH''8Y_7F
MV&NEK4&AN(]K\O:Z(L0C0R?(-S9<:E 4^T-@(H%UOM269_6*^]2AQ=MA>WF<
MQL=KKZX1'+I_++YO<@;>S)_?TQ\6LQF= W^'99ZP(HU)GKB3D7[XE"'FY $Q
M647[FG9ZD]R[ V@=?PQR('(6IU7C")#Z/&,OPJS^U21K&7VMH#0EU<,@ZSJN
MU!%[6AB6E8[8)$&D$W7#.HS-,;)7C'*(P@Y&X3=<3A?YXSHLUR? XE4U;_ZT
MV!9YOOKQ#><KG$@E5 FJ7N+7_"L;:J.Q6D.DR9>VQN;LFCSO'D3ML [FN+#:
MAT)'&@0]RN95B?KVJ*)0+Z,KFM%!I$I-V/'@,PHH7$3E@LZN3;OY0X@=-O=S
MI*@]7)UG -K?,%^F3>O."<NQ%(D6F&6U?SV&FF/F0?N<*!1$KEF3=@-="1PV
M8W1<X#Q0;<<VO3BA)TJ^>\%,GHQ)N9:[*0U>U,RDG+1D-=/1-4D0[,\3;99\
M.BXH'J*P(SW15_/;2'PR 6+[B_HCAA7^C__V_P%02P$"% ,4    " !P@2-1
MZ17>X_8;  !FR   #P              @ $     97AH:6)I=#$P,30N:'1M
M4$L! A0#%     @ <($C4=26=3[T)0  LR8!  \              ( !(QP
M &5X:&EB:70Q,#$U+FAT;5!+ 0(4 Q0    ( '"!(U$)B7%WS ,  (@;   :
M              "  41"  !E>&AI8FET,C$M;71R>'@R,#(P># V+FAT;5!+
M 0(4 Q0    ( '"!(U&?K2(2, 0  +\7   :              "  4A&  !E
M>&AI8FET,C,M;71R>'@R,#(P># V+FAT;5!+ 0(4 Q0    ( '"!(U%3O[,>
M3@@  +<P   :              "  ;!*  !E>&AI8FET,S$Q+6UT<GAX,C R
M,'@P+FAT;5!+ 0(4 Q0    ( '"!(U'<#20D2P@  ,(P   :
M  "  393  !E>&AI8FET,S$R+6UT<GAX,C R,# V+FAT;5!+ 0(4 Q0    (
M '"!(U$V<B_X$04  "(:   :              "  ;E;  !E>&AI8FET,S(Q
M+6UT<GAX,C R,'@P+FAT;5!+ 0(4 Q0    ( '"!(U$<K,V6"@4  !\:   :
M              "  0)A  !E>&AI8FET,S(R+6UT<GAX,C R,'@P+FAT;5!+
M 0(4 Q0    ( '"!(U&9H_C%X @  %5H   :              "  41F  !E
M>&AI8FET.34M;71R>'@R,#(P># V+FAT;5!+ 0(4 Q0    ( '"!(U&5R%#/
MXOP# $"#.0 1              "  5QO  !M=')X+3(P,C P-C,P+FAT;5!+
M 0(4 Q0    ( '&!(U$C@2*&A1D  -<E 0 1              "  6UL! !M
M=')X+3(P,C P-C,P+GAS9%!+ 0(4 Q0    ( '&!(U&K5,+?@"D  .?$ 0 5
M              "  2&&! !M=')X+3(P,C P-C,P7V-A;"YX;6Q02P$"% ,4
M    " !Q@2-19ZPF CUF  #\,P0 %0              @ '4KP0 ;71R>"TR
M,#(P,#8S,%]D968N>&UL4$L! A0#%     @ <8$C43]]8+ZJI   1-\  !0
M             ( !1!8% &UT<G@M,C R,# V,S!?9S$N:G!G4$L! A0#%
M  @ <8$C48CQ1+.99 $ _;@. !4              ( !(+L% &UT<G@M,C R
M,# V,S!?;&%B+GAM;%!+ 0(4 Q0    ( '&!(U&X_F2M!\   *'*"  5
M          "  >P?!P!M=')X+3(P,C P-C,P7W!R92YX;6Q02P4&     !
,$  ^!   )N '

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